void Start() { currentState = State.Chasing; agent = GetComponent<NavMeshAgent>(); player = GameObjectList.GetAlivePlayer(); StartCoroutine(UpdatePath()); }
void ActivateTeleporter() { if (!player) player = GameObjectList.GetAlivePlayer(); active = true; waves.Play(); }
void Start() { GameManager.OnGameOver += OnGameOver; player = GameObjectList.GetAlivePlayer(); railgun = FindObjectOfType<Railgun>(); }
void Start() { player = GetComponentInParent<Player>(); gunSoundSource = GetComponent<AudioSource>(); }