Skip to content

Save File Viewer

PlayMaker → Debug → Save Files

The Save File Viewer lets you inspect the data stored in your PlayMaker save profiles.
Use it to debug variables, verify Auto Save behavior, and confirm your Save/Load logic works as intended.

See also: Save System actions reference.


About Save Files

Note

Save files created in the Unity Editor include extra editor-only fields (such as variable names, FSM names, data types, and display values). These fields make the file easier to understand when debugging.

Save files created in a built player will contain less information but still load correctly.


Viewing Save Files

Select a Profile

Use the Profile dropdown in the toolbar to choose which save profile to view.
Each profile corresponds to one JSON file stored at:

<persistentDataPath>/PlayMaker/Saves

Useful Toolbar Buttons

The toolbar provides quick access to:

  • Open Save Folder
    Opens the directory where all PlayMaker save files are stored.

  • Open Raw JSON
    Opens the selected profile’s JSON file directly in your system’s text editor.


Save Data Preview

The preview shows all data saved in the selected profile:

FSM Variables

Displays one entry for each FSM that has saved variables:

  • FSM Name
  • GameObject path
  • Saved variables and their stored values

Global Variables

Shows all saved global variables:

  • Variable name
  • Variable type
  • Saved value

What This Is Useful For

The Save File Viewer is ideal for:

  • Verifying that Auto Save is saving/loading the expected variables
  • Debugging Save Mode settings
  • Checking that multi-profile save systems work correctly
  • Ensuring that object references (GameObjects, Components) are saved properly
  • Inspecting test profiles when running automated integration tests