There is a part for “history of state” and returning to previous states.
I don’t know if it’s possible in NodeCanvas (I think it’s not) so can you provide this for futur updates ? (with a nice patterns like you always do <3 )
Hello and sorry for the late reply due to Eastern vacation.
Currently, the previous state is already saved in the FSM (fsmOwner.behaviour.previousState).
This can be used to manually enter that state with a call to fsmOwner.behaviour.EnterState(FSMState newState);
Of course, this is definitely not the same as saying that the current FSM implementation supports stacking as in the link 🙂
Stacking support is something I’ve been looking into, although it requires a lot of changes with some of those changes creating problems with backwards compatibility, which is always a big problem. I am still looking into this though 🙂