void GenerateMonster() { while (monsterCount > 0) { Transform RandomTile = map.GetRandomOpenTile(); AI_Scripts newMonster = Instantiate(Monster, RandomTile.position + Vector3.forward * -1, Quaternion.identity) as AI_Scripts; newMonster.transform.parent = gameObject.transform; monsterCount--; } }