Суть проблемы:
почти у всех есть арх. центры, у многих даже на нескольких планетах и при исследовании там постоянно происходит катастрофа - примерно каждые полчаса-час он взрывается и падает по уровням и его приходится постоянно отстраивать вручную. Так почему бы не автоматизировать?
Суть предложения:
ввести галочку "Отстраивать при катастрофе" либо "Отстраивать при катастрофе до уровня [поле ввода]". При установке этой галочки после взрыва центра делать проверку наличия материалов на складе, строй потенциала и места в очереди постройки и если они есть - запускать процесс отстройки-ремонта арх.центра до предыдущего уровня до взрыва (либо до уровня, введённого в поле ввода). Весь этот функционал уже присутствует (при нажатии кнопки "улучшить"), так что думаю сложность внесения обновлений минимальна.
Как-то так: