//Delay between spawning a new Hostile public IEnumerator SpawnTimer() { while (gameObject.activeSelf) { if (Master.allowSpawning) { spawnPoint = Master.ChooseSpawner(); SpawnEnemy(); } //Debug.Log("Time For Enemy to Spawn " + timer); yield return(new WaitForSeconds(timer)); } }