What do you all think about a feature in the expression editor to get a condition? That is, using a condition in part of an expression, 0 meaning false and 1 meaning true. This would save many lines of code, as events could be done far more simply. For example
Always: Add 1 to Y
Object is overlapping Backdrop: Subtract 1 from Y
could be done as
Always: Subtract (isOverlappingBackdrop("Active")*2)-1
This is a rather simple example, but the concept could be applied to far more situations.
Thoughts?