Anyone know of any downside to converting the predicate conditions to an enum? Feels like it would be muuuuch easier and more straightforward to not be comparing strings in code and in the inspector. Just the drop down list like we do for mouse cursors. I also think that there is a way to pre-index enums? So if you go change the order around it won’t mess with stuff since it is already set manually?
I can see Sam just going with strings for simplicity state maybe, but the enum way isn’t really any more complex I don’t think. Which is why I am asking here if anyone can think of a reason we wouldn’t do it that way.