Please provide some screenshot, else it is hard to help. It depends where you save your data and if you trigger timers in the loop.
A normal loop, looping over local variables in a method can not be changed from outside and are running in one huge gameloop synchronously