Auto Save Game [SOLVED]

Started by Arjunaz78, Wed 18/01/2012 20:26:32

Previous topic - Next topic

Arjunaz78

How can i make an auto save games function using AGS editor? what i want is the game autosave when player currently in certain room or certain important event trigger. I found that function comes usefull especially when a long play of games, instead of using manual save games menu.

THX.
..In the making of Silent Hill: The Hospital..

https://www.facebook.com/ArjunazGamesStudio

Ghost

#1
You can use the SaveGameSlot command: SaveGameSlot (int slot, string description)

This allows you to do a "silent save"- the player will not even notice it! The manual strongly recommends to use a number slot of 100 or higher, so that you do not interfere with the SaveGameDialog command.

Simply put: SaveGameSlot(100, "AutoSave") will create a savegame.
RestoreGameSlot(100) will restore it, as if selected with a "load" screen.

If you want to make sure the player doesn't wonder why he can't save, I'd use a selfmade "autosave" function:

Code: ags

function CustomAutosave() {
    SaveGameSlot(100, "AutoSave");
    Display("Your game has been saved!");
}


Take note that with this method you will always only have ONE autosave slot, because each call to the function will overwrite the previous save.

SMF spam blocked by CleanTalk