private void Awake() { parent = this.transform.parent.GetComponentInChildren <NPC>(); switcher = parent.GetComponentInChildren <PhoneSwitcher>(); parent.SawDisguisedBigfootEvent += AddTimesSeen; SeenEvent += ReactToBigfootMinor; movement = parent.GetComponent <NPCMovement>(); BoxCollider[] colls = parent.GetComponents <BoxCollider>(); parentTrigger = System.Array.Find(colls, x => x.isTrigger); progression = this.GetComponent <ProgressiveAgent>(); sManager_ref = FindObjectOfType <SubtitleManager>().GetComponent <SubtitleManager>(); }
private void Awake() { m_phoneSwitcher = GameObject.FindObjectOfType <PhoneSwitcher>(); }