Usage
1. Add the pending event by name with "Wait event" action.
2. Remove the finished event by name with "Event has finished" action while event has been done.
3. "On all events finished" condition will be triggered when all pending events (name) with the same tag had been removed.
Cancel
Call "Cancel events" action to cancel all events with the specific tag, i.e. "On all events finished" condition will not be triggered after "Cancel events" action called.
Other conditions
"On waiting start" condition will be triggered while an new waiting event added by "Wait event" action. "Is waiting" condition could be used to test if an event is waited or not.
Debugger
You can see the pending events at debugger.