Usage Guide (Backup)
Export, save & load.

In the Narrative Designer Menu there are buttons 'Save All Data as JSON' and 'Replace ALL Data with JSON' and reference to 'Last Exported' file.
'Save All Data as JSON' when clicked saves all current changes in the Narrative Designer system and writes them to a compact json file. This performs 2 functions at once:
Backup. The exported version can be imported back if scriptable objects were deleted, corrupted or lost. Note! Export does not save media files like images and music, only paths to them. Therefore, if you import data into a new project and the project doesn't have these files or they are located in different folders, the files will not be restored. Everything else, including settings, events, states - will be restored.
Runtime Usage. Since bulky narrative data from the editor is not included in the build, the current version of this json file is used for reading data at runtime. See Runtime.
'Replace ALL Data with JSON' when clicked takes data from the Last Exported json file and completely rewrites the Narrative Designer system in the project to this version. This is an irreversible operation. Intended for rolling back data to the version in the file.
Last updated