protected override void Awake() { instance = this; base.Awake(); spawner = GetComponent <ShootingAsteroidSpawner>(); currentSpawnAmount = StartSpawnPerTime; }
protected override void Awake() { instance = this; base.Awake(); //Get Spawner instances. asteroidSpawner = GetComponent <AsteroidSpawner>(); ufoSpawner = GetComponent <UFOSpawner>(); shootingAsteroidSpawner = GetComponent <ShootingAsteroidSpawner>(); BulletSpawner = GetComponent <BasicBulletSpawner>(); //Initialise spawn details & counters. currentSpawnAmountFloat = SAStartingWaveSize; asteroidSpawner.AsteroidSplitDepth = DefaultAsteroidSplitCount; asteroidSplitCount = DefaultAsteroidSplitCount; ufoCount = InitialUFOSpawns; }