Hello Xavvier,
First, I apologize for the inconvenience. I hope you did not lose any art because of the crash. I already fixed the error and updated both the Building Generator and the City Generator file. I think since you have already bought it, you can download the new version now. (You can find the "Version: 1.0.1" in the script file)
And secondly, I apologize for the late reply and fixing. I have had to deal with a lot of problems in recent months, and I just saw the message in the last couple of hours.
Thank you for your support and bigger thanks for the bug report.
🥰 I appreciate!
The error is caused because AC units are the only element that is repeatedly on top of the building. So if we do not create it, there are only one antenna and one door which cannot fill up the building roof. The roof fill-up is the stop condition for the draw topping function, so it cannot stop which causes Aseprite freeze. I just added another break condition when it no longer needs to draw so it solved the error.
When I fixed this error, there was also another bug that only drew 1 antenna and 1 door for each time the tool ran.
Finally, hope you enjoy the tool!