private void CreateFoodWaves() { for (int i = 1; i <= foodWaveCount; ++i) { FoodWave foodwave = new FoodWave(i); foodwaves.Add(foodwave); } }
void SpawnWave(FoodWave wave) { for (int i = 0; i < wave.foodCount; i++) { Vector3 min = spawnZone.bounds.min; Vector3 max = spawnZone.bounds.max; Instantiate(ChooseFood(foodsToSpawn).foodToSpawn, new Vector3(Random.Range(min.x, max.x), Random.Range(min.y, max.y), Random.Range(min.z, max.z)), new Quaternion()); } }