void SpawnEnemy(BeatKeeper source, BeatKeeper.BeatStats stats) { int randomIndex = Random.Range(0, spawnEnemyPrefabs.Length); Turret spawnPrefab = spawnEnemyPrefabs[randomIndex]; EnemySpawner.Spawn(spawnerPrefab, spawnPrefab, GetRandomSpawnLocation()); }
void SpawnEnemy(BeatKeeper keeper, BeatKeeper.BeatStats on) { if (Game.IsReady && Game.Player.IsAlive && isActiveAndEnabled) { Turret instance = Singleton.Get <PoolingManager>().GetInstance(spawnEnemy, spawnLocation.position, spawnLocation.rotation); instance.IsSecondaryColor = (Random.value > 0.5f); } Destroy(); }