Да зачем тебе жилища или заставы? Любой статичный объект ( дерево\камень\ножницы

) и скриптом прописываешь туда нужных существ
Добавлено через 1 минуту
Скорее: сколько я хочу нанять существ, а какие, определит рандом.
Н увот например 22 крестьянина. Хочу нанять 17. Как это красиво подать.
выше объяснил уже - это уже реализовано у JonnyP в его карте "Путь падшего"