@seltzdesign ahhhhhh! interesting! almost there! thank you for your suggestion!
So yes, the patch you sent me is working almost.
The thing is : the result of the conditions is the same when the 3 bool are all On AND all Off!! Which is not the expected out. And it also means that when bool #1 and bool #2 will output a result either it is both on AND off
BTW, Is it possible to write a code in c# and turn it in a node somehow? I vaguely remember we could do that in beta…
Great, glad I could lead you on the right track to solve it :)
I have to say that if-then-else stuff is always a bit meh in vvvv, because they are also not very intuitively readable, but you don’t have those cases very often I find.
There was also some talk about a Case node/region, but I don’t think it ever made it in.
For the most part you usually find much better routes to take without having to use so many ifs after another.
Looking at the underlying lib’s doc, the if only seems to be supported by the ScriptEvaluator. The Expr node only implements an ExpressionEvaluator, will see if that can be changed.