Bug Reporting > PlayMaker Bug Reporting

FSM changes reverting after play

(1/4) > >>

playb0t:
Hi,

Recently I've started having a problem when making changes to an FSM in my project; after hitting play and stop, or even just changing the view to another FSM, the changes will disappear and revert back.  Any change I make (adding/deleting states, toggling checkboxes, selecting from dropdowns, renaming) doesn't seem to stick properly.

This is getting really frustrating, any idea what could be causing this behaviour?  (To point out the obvious, I am NOT making changes WHILE play is active)

playb0t:
Something is definitely wrong here, now when clicking on states in the editor I am getting these type of errors:

get_fsm: Fsm not initialized: Start Game Turns
UnityEngine.Debug:LogError(Object)
HutongGames.PlayMaker.FsmState:get_Fsm()
HutongGames.PlayMakerEditor.FsmSelection:SelectState(FsmState, Boolean, Boolean)
HutongGames.PlayMakerEditor.FsmGraphView:HandleMouseDown()
HutongGames.PlayMakerEditor.FsmGraphView:HandleMouseEvents()
HutongGames.PlayMakerEditor.FsmGraphView:DoCanvasView()
HutongGames.PlayMakerEditor.FsmGraphView:OnGUI(Rect)
HutongGames.PlayMakerEditor.FsmEditor:OnGUI()
FsmEditorWindow:DoGUI() (at Assets/PlayMaker/Editor/FsmEditorWindow.cs:94)
HutongGames.PlayMakerEditor.BaseEditorWindow:OnGUI()
UnityEditor.DockArea:OnGUI()

state.Fsm != ActiveFsm
UnityEngine.Debug:LogError(Object)
HutongGames.PlayMakerEditor.FsmSelection:SelectState(FsmState, Boolean, Boolean)
HutongGames.PlayMakerEditor.FsmGraphView:HandleMouseDown()
HutongGames.PlayMakerEditor.FsmGraphView:HandleMouseEvents()
HutongGames.PlayMakerEditor.FsmGraphView:DoCanvasView()
HutongGames.PlayMakerEditor.FsmGraphView:OnGUI(Rect)
HutongGames.PlayMakerEditor.FsmEditor:OnGUI()
FsmEditorWindow:DoGUI() (at Assets/PlayMaker/Editor/FsmEditorWindow.cs:94)
HutongGames.PlayMakerEditor.BaseEditorWindow:OnGUI()
UnityEditor.DockArea:OnGUI()

EDIT:  This might be a red-herring, it's no longer happening but I'm still having the original issue with FSM changes reverting.

playb0t:
Ok, I think I might have narrowed it down:

It seems as if after playing and stopping, if I go back to the Playmaker tab and make changes to the currently displayed FSM they will be lost when playing again or changing FSMs.

If, after playing and stopping, I change the FSM to another one and then back again first, it seems the changes will stick afterwards.

Haven't tested thoroughly but this seems to be the general pattern.

escpodgames:
I've also had this happen to me but can't narrow it down.

Alex Chouls:
Can you submit a bug report so we get more system info etc.?

I couldn't repro here, but there may be something in your setup that I'm not talking into account...

EDIT: To submit a bug report: Main Menu > PlayMaker > Tools > Submit Bug Report

Navigation

[0] Message Index

[#] Next page

Go to full version