playMaker

Author Topic: Fix corrupted PlayMaker  (Read 3449 times)

ratamorph

  • Playmaker Newbie
  • *
  • Posts: 16
Fix corrupted PlayMaker
« on: July 29, 2013, 05:58:35 PM »
We were in the process of renaming some custom actions and all of a sudden the playmaker editor lost the ability to display state machines. Also all the playmaker icons and gizmos disappeared from the hierarchy and scene view.

The only thing the playmaker editor displays are two perpendicular intersecting lines (like a + sign) where the state machine minimap used to be, almost as if the state machine view canvas had messed up dimensions or coords.

We've tried everything to fix this issue, fresh new project, reload project from source control, reinstall unity and nothing works. The only thing that fixes the issue is to create a new user in the machine and open the project using this user.

Does playmaker store some of its data somewhere in the machine outside the project? Perhaps something to do with the user? I would hate to have to create a new user every time this problem arises.

Alex Chouls

  • Administrator
  • Hero Member
  • *****
  • Posts: 4145
  • Official Playmaker Support
    • LinkedIn
Re: Fix corrupted PlayMaker
« Reply #1 on: July 29, 2013, 06:39:03 PM »
Updating to 1.6.3 should fix this.

There was a bug where zoom range editor preferences could get corrupted and mess up the graph. 1.6.3 can recover the FSMs and should prevent this from happening again. However, you will probably need to re-position the states in the affected FSMs...

ratamorph

  • Playmaker Newbie
  • *
  • Posts: 16
Re: Fix corrupted PlayMaker
« Reply #2 on: July 29, 2013, 06:47:44 PM »
We updated to 1.6.3 to try to fix the issue with no luck. Even in a fresh empty project. The only thing that fixed it was to create a new user.

Are the zoom range preferences stored somewhere in the user folder? I'm trying to figure out what to do in case this happens again...
« Last Edit: July 29, 2013, 06:56:38 PM by ratamorph »

Alex Chouls

  • Administrator
  • Hero Member
  • *****
  • Posts: 4145
  • Official Playmaker Support
    • LinkedIn
Re: Fix corrupted PlayMaker
« Reply #3 on: July 29, 2013, 07:22:16 PM »
Playmaker uses EditorPrefs to store preferences. Unity may use the current user to store these. I'll ping Unity about this. It seems like EditorPrefs are getting corrupted in some situations...

Have you tried Preferences > Restore Default Settings in the Playmaker editor?

Also can you submit a bug report so we can get more info on your setup?
Main Menu > PlayMaker > Tools > Submit Bug Report

If you can attach a project that's in a broken state that would be ideal. You should get an email link to the bug report and you can attach it to that.