Well, I ran into a small problem with delays not being breakable.
As you can see in the image, I am moving a static mesh from A (offscreen) to B (onscreen), making it wait 2 seconds, then moving it back to A.
The “branch” comes in when I click the mesh. Upon click it sets a bool (clicked popent) as true.
When that bool is true, meaning I have clicked the mesh while is was in the B position (on screen), I want the mesh to instantly move offscreen (position A). Which is why the “Branch.True” goes directly to the second “setlocation”.
Problem is when I click on the mesh while the delay is active it doesn’t update to ignore it. It keeps counting to 2 seconds then continues.
What can I do to make that delay dynamic?