JonnyPда прям таки - один массив, несколько жилищ, и пару условий. Да и пофиг на эстетику, главное результат.
Случайные здания в подземку на все 7 уровней. Вариант, конечно, через седалище, но вариант.
Но:
-Если это двелы - то прирастать будут (надо опять перехват делать на определённый день), да в и в двеллах охрана есть с 4 уровня и выше (конечно можно создать и без, но надо новые объекты создавать).
Но они же захватятся! И будут гореть в подземке.-Если лагеря, то тама вобще не то выпадет.
Добавлено через 2 минуты
antonag07навскидку вижу решение этой проблемы путем диалогового окна - скриптом выдаем сообщение "Хотите нанять таких-то существ?"
у JonnyP эта идея отлично реализована 
Скорее: сколько я хочу нанять существ, а какие, определит рандом.
Н увот например 22 крестьянина. Хочу нанять 17. Как это
красиво подать.