Hello, folks. I feel confused.
I started my action like
public override void OnEnter()
{
Fsm.Event(isError);
Finish();
Debug.Log("Must be finished");
and expected this playmaker action to fire isError event and do nothing. But instead, I see the debug message in the console (and all other scripts from the action executed as well). Why it's happening? Is it a bug or I missed some concept? How should I actually abort my playmaker action?