In an AnimGraph’s State Machine, is there a good (read: ELEGANT) way to define a state and corresponding transition rule so that it always overrides any other states no matter what?
I can create a conduit, for instance, and put the check for whether or not the state should be entered in that… But then, I have to connect a pin from every single state in the state machine to it. At present, that’s something like 30 states, all of which have to connect to this single Conduit pin, and there’s just no way of doing that that doesn’t look completely insane.
Is there a way to define a global state transition in this way? Note that putting some sort of blend outside the state machine is not really an option, since the state needs to cancel the state machine’s current operations (i.e. the transition needs to interrupt any currently-active anim state so that when the new anim ends, it returns to the idle state rather than to whatever its previous state was.