Save System

The primary purpose of the Save System is to save and load the Dialogue System's Lua environment, which contains variable values, information about which dialogue entries have already been visited, statuses and relationships, quest information, and more.

You can also use the Save System to remember information when changing scenes, so GameObjects can restore their states when the player returns to a scene.

The Save System also allows you to save and load other game data. Using the Persistent Data Manager class, you can save or load a game with a single line of code. Using the Game Saver component, you don't need to write any code at all. The Level Manager component adds functionality to save and load the player's current level in multi-level games.

Quick Link: Save System Quick Start Steps


<< Quest System | How to Set Up the Save System >>