I need to resume/load an FSM which I have loaded from disk or got from network play.
It could be as simple as
FSM.SetState( "name" ), which doesn't exist in the api that I can find.
and
FSM.ChangeState() takes an Event parameter, not a state name.
FSM.ActiveStateName is read-only property.
The only alternative I can see is to make a global transition ( like "resume {state name}" ) to be able to re-enter arbitrary points in the state machine? Thats a lot of tedious editing of new nodes in my graphs
This seems time consuming, so please give suggestions or what am I missing? thanks!