private void Start() { instance = this; OP = ObjectPooler.Instance; LoadSettingsOnStartUp settings = FindObjectOfType <LoadSettingsOnStartUp>(); if (settings) { rIndex = settings.StartUpThreatLevel * 5 - 1; } foreach (Transform spawner in spawnPoints) { SpawnIndicator indicator = spawner.transform.GetChild(0).GetComponent <SpawnIndicator>(); if (indicator) { spawnGates.Add(indicator); } } }
private void Awake() { spawnIndicator = GetComponent <SpawnIndicator>(); spawnObjects = spawnIndicator.InitializeSpawnObjects(); SetSpawnObjectLists(); }