I was under the impression when an event triggered it would start top down synchronously. So if multiple conditions were true it would take care of the first before moving onto the second.
But from this simple test all events nested on the same level are fired asynchronously:
Result:
This is not a complaint as it will work great in most situations now that I know. But is there a way to have something like this performed synchronously?
A 'case: switch' is basically what I am looking for. Else and ElseIf won't work as multiple or none can be true. Signal and function would be more tedious than necessary and would have to create a line if none is true that it would fire the signal/function.