Hey man, thanks for the response!
You can use & and | operators to make this condition:
System-> Compare two values -> ((x = 1 & y = 2) | (z = 3)) equals 1
I had already tried the "compare two values" method, but since I'm working with a "Gamepad" condition who doesn't have a expression for it, it just doesn't work.
[quote:3mx2xbof]Of course if you need to compare things like "is overlapping" or "is mirrored", you can't use them in the formula.
In this case you might need to add a local boolean variable and do something like this:
Sprite1 overlapping A
(and) Sprite2 overalpping B -> Set tempBoolean to 1
OR Sprite3 overlapping C -> do things
I'm actually already doing that. But this method feels kinda wrong... Something so simple to implement on any script language it's a shame that we don't have a better option do deal with this situation.