For a project I needed a linear flow of action calls, instead of all my custom actions being called directly when the state is entered.
I created a new class called FsmStateLinearAction which is an extension of FsmStateAction. This is how it works: The Linear Action is called just like every Action in Playmaker. However, the linear action waits for a specific OnCall event to run. The first linear action in the state does run on OnEnter, and calls the CallNext event to finish the current and activate the next linear action. This way you can chain actions in a state and run them subsequently.
I'm curious of what you think of this idea!
Cheers,
Tom