Please implement Short-Circuit evaluation for Blueprint

@SaxonRah yeah I’m away you can just stack the branch , but it seems counterintuitive to have AND node and ended up having to do that.

BTW , I can confirm it doesn’t short circuit surely. Just do an AND node with 2 pins. Put false at the top one. Connect the second to a pure function that returns boolen . In the pure function , just do print string. You’ll see the string printed , which should not , because if the first pin is false , the second one must not be evaluated.

I think it is to be noted that , This is an optimization for an OR as well. Meaning , if the first one is true , the rest should NOT be evaluated.