First of all, thank you all for your support. I’m in the middle of creating simulation game and use FSM system in NodeCanvas for creating the flow of the main story. The problem is, i need to save the current FSM state when player exit the game. So What i’m looking for is exactly like the Gavalakis answer. I didn’t expect that it could be done that easily. this is a truly awesome component.