Game Saver

Component > Dialogue System > Save System > Game Saver

This component allows you to save and load games in PlayerPrefs without having to write any scripts. Instructions for using this component are detailed in the Game Saver setup page.

Properties

Property Function
Player Prefs Key The base string to use for PlayerPrefs keys (see Slot below)
Slot The slot number to append to the base string to fully define the PlayerPrefs key (e.g., "savedgame_0")
Function On Use The function to perform when this component receives an "OnUse" message
Apply Game State When Loading Levels Tick this to automatically apply the recorded game state as soon as a level is loaded
Include All Item Data Tick to include all fields in the Item[] table; otherwise only Item[].State and Item[].Track will be saved to keep saved games smaller
Include Sim Status Tick to include SimStatus, which keeps track of whether each dialogue entry has been offered or spoken
Starting Level Specify a starting level to load if Function On Use is set to Reset
Dont Destroy On Load Tick to allow this component to persist across level changes

Details

See the Game Saver setup page for more information.


<< Components