I honestly think that the AND/OR operators should be better implemented in Construct so that it would be possible to easily perform all kinds of combinations between them using the visual event system. Also, I think this is something fundamental, since these kinds of operators are something we are using all the time while creating game logic. I am just learning how to use Construct. The first time I wanted to use the OR operator in a single condition within an event and I saw that suddenly all the conditions in the event became OR, I thought "Huh? What is this? what's going on here?", and it is something that I am finding quite restrictive and rigid. In fact, I find it downright strange that a game engine as complete and powerful as Construct offers so little versatility when it comes to using something as fundamental as the AND/OR operators in its event system, to the point that at first I even thought that maybe I didn't know how to find the option to be able to make combinations with them, or maybe it was a limitation of JavaScript language itself. But if JavaScript doesn't have that limitation, I don't know why Construct has it in its event system.
Hopefully this will improve because I really like Construct in many other aspects.
Kind regards.