How do I let an overlapping-event run once when met with a certain condition, stop and (and this is what fails with me:) run again when conditions are met again.
My attempt at pseudo-code:
if block1 and block2 are overlapping
+ add 1 to private variable 'counter'
When I run this, upon the 2 blocks overlapping eachother, the action gets executed as long as the events are overlapping, resulting in a counter that keeps counting (instead of only adding 1 number).
I have tried "trigger once", but after block2 moves away and returns to overlap block1 again, it should add 1 again, but the event really only triggered once and doesn't get activated again.