public void Detained() { collectedObjects.Clear(); agent.SetDestination(GameObject.Find("Back Room").transform.position); SwitchPlayer _sp = GameObject.Find("Player Group").GetComponent <SwitchPlayer>(); _sp.RemoveChild(this.gameObject.GetComponent <PlayerController>()); }
public void PickupCard() { player = NetworkClient.connection.identity.GetComponent <SwitchPlayer>(); player.AddCard(refDeck[deck.GetTopCard()]); deck.RemoveTopCard(); }
public override void OnServerDisconnect(NetworkConnection conn) { SwitchPlayer player = conn.identity.GetComponent <SwitchPlayer>(); Players.Remove(player); base.OnServerDisconnect(conn); }
private void Start() { //Cache player when object is created player = NetworkClient.connection.identity.GetComponent <SwitchPlayer>(); //Update card UI when event is invoked player.MyCardsUpdated += UpdateCardUI; LoadReferenceDeck(); }
protected override void InitChild() { PlaneProperty property = Util.Get("Property").Go.AddComponent <PlaneProperty>(); SwitchPlayer switchP = Util.Get("Switchplayer").Go.AddComponent <SwitchPlayer>(); switchP.AddUpdateDataListener(property.UpdateData); Util.Get("Back").AddListener(UIManager.Single.Back); }
public override void OnServerAddPlayer(NetworkConnection conn) { //Performs all base logic of the overrided class base.OnServerAddPlayer(conn); SwitchPlayer player = conn.identity.GetComponent <SwitchPlayer>(); Players.Add(player); player.SetDisplayName($"Player{Players.Count}"); player.SetPartyOwner(Players.Count == 1); }
void OnTriggerEnter(Collider other) { if (other.gameObject.layer == 11) { collidedWith = other.gameObject; } else if (other.gameObject.layer == 9) { SwitchPlayer _sp = GameObject.Find("Player Group").GetComponent <SwitchPlayer>(); _sp.AddChild(this.gameObject.GetComponent <PlayerController>()); } else if (other.gameObject.tag == "Trench Coat") { trenchCoat = other.gameObject; } }
void Start() { switchPlayer = gameObject.GetComponent <SwitchPlayer>(); }
void Start() { _instance = this; }
private void Start() { player = NetworkClient.connection.identity.GetComponent <SwitchPlayer>(); }
private void OnSwitchPlayer() { SwitchPlayer?.Invoke(); }