Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

dawnwood2001

2
Posts
1
Following
A member registered Jan 16, 2024

Recent community posts

(2 edits)

Wow. I solved it perfectly using both of your advice.


Saving algorithm of my game is like, picking up a slot at the very beginning of the game and overwrite that slot every time after major events happen. (including entering the puzzle zone.) 

Since Autosave and Autoload function of your Check point plugin only use Autosave slot(Slot Id=0), I made some changes to the code you made.

I changed assigned Id for your ExecuteAutosavePlus and ExecuteAutoload function, which is 0 as default, into '$gameSystem.savefileId()' which you mentioned.

And now, whenever I run your Autosave/load function, Not only it works beautifully, but also keyboard assigned for autoload function too works well. 


I wrote the above information in detail to thank you and maybe to help you update your plugin. Maybe you can add the function of Saving in/Loading from the last save file, instead of autosave slot, while you update the Checkpoint plugin. I'm sure there will be someone like me who will find it useful.

Again thank you very much for your kind and dedicated support.

Hello

I'm really enjoying using the plugin you made. Thank you for the effort you put into creating such awesome stuff.


There is just one problem.

I'm working on a puzzle game, and I'm using your plugin to help me "load the last save point" by pressing a keyboard button if one get stuck in the middle of a puzzle.


if(DataManager.loadGame(DataManager.latestSavefileId())) {

$gamePlayer.reserveTransfer($gameMap.mapId(),$gamePlayer.x, $gamePlayer.y);

$gamePlayer.requestMapReload();

SceneManager.goto(Scene_Map);

}


Configure the function into a script as above, put it as a common event, and assign this common event to one of the keyboard inputs using your plugin.


This worked fine for the first two times. Oddly enough, not once, but twice. After that, the common event does not work even if I press the keyboard button.

I tried connecting the common event to methods other than keyboard input, and it worked normally.

Just in case, I tried adding a script to assign the common event to the keyboard button again, right after loading, but the result was the same. It runs just twice and then stops.


I would like to ask for advice on whether there is a part of the plugin itself that is causing problems by conflicting with the Loading function or the script I mentioned above.