Exececute on variable change.

That’s simple, just make a 2nd Boolean called ‘oldVARNAMEHERE’ and set it to the 1st Boolean right after setting the 1st one. And then in-between the two ‘set variable’ nodes, have a branch that checks whether or not the 1st and 2nd Booleans are the same, if they are not, then it has changed that frame.