Looks like a nice idea but when picking is involved the “or” version would work differently than the duplicated events version.
Events a
Or
Events b
—- actions c
Is the same as
Events a
—- actions c
Else
Events b
—- actions c
What you probably expect is:
Every tick
— sprite: set bool picked to false
Events a
—- sprite: set bool picked to true
Events b
—- sprite: set bool picked to true
Sprite: is picked
—- actions c
But or doesn’t work like that. Plus even that works different than duplicating events. I actually only use or in simple cases.