public Vector3 GetBunkerPosition() { PlayersEagle eagle = FindObjectOfType <PlayersEagle>(); if (eagle != null) { return(eagle.transform.position); } return(Vector3.zero); }
private void Start() { Cursor.SetCursor(cursor, new Vector2(16, 0), CursorMode.Auto); OnLifesUpdated?.Invoke(lifesLeft); cameraSetup = FindObjectOfType <CameraSetup>(); playersEagle = FindObjectOfType <PlayersEagle>(); playersEagle.OnEagleDead += EndGame; PlayerPool.Instance.PreWarm(lifesLeft); EnemyCounter.OnAllEnemiesDead += GoToNextLevel; }