// Use this for initialization public void Init() { //get the reference to the world GameWorld = GameObject.FindGameObjectWithTag("world").GetComponent<World>(); //initialize the instantiated objects list object_list = new List<GameObject>(); //temporary initial spawning for testing SpawnRequest(20, 10, Enums.EntityTypes.crystal); SpawnRequest(19, 10, Enums.EntityTypes.crystalBuilder); SpawnRequest(21, 10, Enums.EntityTypes.soldier); SpawnRequest(30, GameWorld.GetColumnHeight(30), Enums.EntityTypes.enemy); SpawnRequest(20, GameWorld.GetColumnHeight(20) + 4, Enums.EntityTypes.flier); SpawnRequest(22, 10, Enums.EntityTypes.turret); SpawnRequest(18, 10, Enums.EntityTypes.turretBuilder); }