I’m working on a idle tower defense game called The Chosen Tower. I ran into an issue where creating an enemy pauses everything on screen. Depending on your computer it may be worse or better or not noticeable. I tried using warp, but it still pauses everything for a short period. I want to be able to spawn an enemy without any interuption of the movement of enemies on screen.
I may have figured out why it kept pausing or at least I think I did. When I parsed code to blocks in the spawning process it probably processed a lot, but I simplified it to achieve the same result and it doesn’t freeze now. I’m not 100% sure why parsing code to blocks paused the scripts for the moving enemies for a bit though.