Как по мне, задача уровня "растрелять тараканов из танка" .
Я имею ввиду, сделать новые двеллы выпадающими на случайных картах это клево, но не слишком ли это мелковато для того чтобы ковырять эксешник? Процесс то этот, насколько я понимаю непростой.
В любом случае, могу подкинуть идей в тему, как разобраться без ковыряние эксе, если это поможет.
В игре есть скриптовая команда задающая какие существа будут наниматься в двеллинге. + есть команда "проиграть эффект поверх обьекта". + есть команда "изменить название и текстовое описание обьекта".
Таким образом, можно создать пустой двелл, без модели(с прозрачной моделью какого нибудь блокаута или сферы, чтобы была подсветка). Сделать несколько моделей двелла в форме эффектов. И настроить скрипт, который будет менять нанимаемых в двелле существ и проигрывать разный визуал через смену эффектов. Ну и смену описания настроить.
Кстати, этим методом можно создать улучшаемый или перестраеваемый двелл.
Я не знаю насколько хорошо дружит гск со скриптами. Но, как вариант, возможно реально подключить этот скрипт к созданию случайных карт. Если так, то вот так можно реализовать генерацию двеллов разных уровней, или даже двеллов каких нибудь нейтральных существ.
Но, имхо, слишком много запариваться с этим придется, идея того не стоит.