Each time an event is run, it's action are applies to each picked instance until all picked instances have been affected.
Assuming I set up an event's conditions so that the same instances are picked each time, can I rely on the instances being affected in the same order each time, or do I need to use an ordered for each loop (sorted by IID) to guarantee the order?
For example, let's say I have conditions such that MyEvent picks instances we'll nickname Foo, Bar and Baz (which are all instances of MySprite) on each iteration and that on the first pass through the event sheet actions are applied first to Bar, then to Foo, and finally to Baz. Can I rely on actions being applied in the same order (first Bar, then Foo, and finally Baz) on each subsequent pass through the event sheet, assuming of course I don't do anything to intentionally alter that order or pick different instances?
I know I can definitely achieve this using an ordered for loop, but my event sheet will be a lot cleaner if I don't need to do so.
Thanks in advance again! <img src="smileys/smiley1.gif" border="0" align="middle" />