Skip to main content

Save Data

Game Data Load

Load the saved game data from the selected slot.

Game Data Load
Load game data from memory.
Save Slot
Slot 1
Slot 2
Slot 3
  • Save Slot: The save slot to use.

Game Data Remove

Remove any previously saved game data in the selected slot.

Game Data Remove
Clear all saved game data from memory.
Save Slot
Slot 1
Slot 2
Slot 3
  • Save Slot: The save slot to use.

Game Data Save

Save the current game data into the selected slot.

Game Data Save
Save current game data to memory. Requires cartridge type with BATTERY.
Save Slot
Slot 1
Slot 2
Slot 3
On Save
On Load
On Save
Add Event
  • Save Slot: The save slot to use.
  • On Save: A script to run after the save is completed. This won't be run on game load so you can use it show a 'Save Was Successful' message.
  • On Load: A script to run after this save data has been loaded.

Control Flow

If Game Data Saved

Conditionally run part of the script if save data is present within the specified save slot.

If Game Data Saved
Save Slot
Slot 1
Slot 2
Slot 3
Run if player has saved a game.
True
Add Event
Else
  • Save Slot: The save slot to use.
  • True: The script to run if the condition is true.
  • False: The script to run if the condition is false.

Variables

Store Variable from Game Data In Variable

Read a variable's value from a specified save slot and store it in a variable.

Store Variable from Game Data In Variable
Set Variable
$Variable0
To Variable
$Variable0
From Save Slot
Slot 1
Slot 2
Slot 3
  • Set Variable: The variable to update.
  • To Variable: The variable to read the value of.
  • From Save Slot: The save slot to use.