/// <summary> /// Spawns the minions /// </summary> void MinionSpawning() { // for loop to spawn multiple minions for (int i = 0; i < 3; i++) { // spawns minions at point 1 EnemyBasicController enemySpawnOnBoss1 = Instantiate(minion, minionSpawnPoint1.position + new Vector3(Random.Range(0f, 3f), 0, Random.Range(1.0f, 4.0f)), transform.rotation); // spawns minions at point 2 EnemyBasicController enemySpawnOnBoss2 = Instantiate(minion, minionSpawnPoint2.position + new Vector3(Random.Range(0f, 3f), 0, Random.Range(1.0f, 4.0f)), transform.rotation); } }
/// <summary> /// Referencing EnemyBasicController /// </summary> /// <param name="enemy"></param> virtual public void OnStart(EnemyBasicController enemy) { this.enemy = enemy; }