using System.Collections; using System.Collections.Generic; using UnityEngine; public class spawner : MonoBehaviour { //get enemy and king prefab public GameObject enemy; public GameObject king; public int kings_modulo = 4; public int numenemies = 300; // Start is called before the first frame update void Start() { //spawn enemies for (int i = 0; i < numenemies; i++) { //spawn enemy GameObject enemyclone = Instantiate(enemy, new Vector3(Random.Range(10, 125), Random.Range(-70, -60), Random.Range(-100, -10)), Quaternion.identity); //set enemy name enemyclone.name = "enemy" + i; enemyclone.tag = "enemy"; //evenly ditribute kings if (i % kings_modulo == 0) { //spawn king GameObject kingclone = Instantiate(king, new Vector3(Random.Range(10, 125), Random.Range(-70, -60), Random.Range(-100, -10)), Quaternion.identity); //set king name kingclone.name = "king" + i; kingclone.tag = "king"; } } } // Update is called once per frame void Update() { } }