View our article on Saving Games for an explanation of these blocks.
Tells the game to save. Saving will store the state of all game attributes into a file.
If the save operation succeeds, the embedded save succeeded
block will return true
and the enclosed blocks will run. If the save fails, the embedded save succeeded
block will return false
, and the enclosed blocks will still run.
saveGame("mySave", function(success:Bool):Void {
[ACTIONS]
});
Tells the game to load. Loading will overwrite the values of all game attributes with those in the save file (if it exists).
If the load operation succeeds, the embedded save succeeded
block will return true
and the enclosed blocks will run. If the save fails, the embedded save succeeded
block will return false
, and the enclosed blocks will still run.
loadGame("mySave", function(success:Bool):Void {
[ACTIONS]
});