Для стартгая не надо ставить задачу - "пойди поставь домик там", достаточно проверки (есть ресурсы? Есть свободное место? нет недостроенных домов? Можно воткнуть домик)
Есть недострои - (ты рядом? ремонтируй. иначе иди к домику).
Да, застройка хаотична))), но для стартгада хватает)
Это все не нужно, достаточно всегда посылать команду строить дом, если места нет или ресурсов он просто не построится