In the next build there's something which id like to see but have never seen it in any game creation software,(If construct has it plz notify me im still learing) its similar to the fastloop, but its a little different. it would be called something like "-before updating display" and it would simply do what it says, i know fast loops do something similar, but they have to have specified amounts of times to run and in some cases they can be kinda of annoying when dealing with 2 instances of an object, like if you have 2 boxes and you make the events
-box is not overlapping group ground
=start loop "fall"
-on loop "fall"
=add 1 to Y
the problem here would be even though 1 object is on the ground, the other one in the air would continue triggering the loop, thus getting a strange glitchy result
but if we did it this way
-before updating display
+box is not overlapping group ground
=add 1 to Y
we would get the RIGHT result with more than one instance of the object and we would have a much cleaner event sheet also.
i remember countless times where ive wanted something like this but i just couldn't find it.
this isnt the best example because you wouldnt really need a loop for this but it does show why it would be usefull in situation where you need to use fastloops, but also need multiple instances of an object to be "doing there own thing" without affecting the others because they are all using the same loop, so if one objects in the air, they ALL go down from its loop triggering.
(and yes you can add "box is not overlapping group ground" to -on loop "fall" add 1 to Y but thats beside the point, formulating a proper example would make this too complicated to explain, but it would be a usefull feature)