AlisterT / openjazz

OpenJazz
GNU General Public License v2.0
275 stars 49 forks source link

How to implement saving #92

Open Noah12317 opened 1 year ago

Noah12317 commented 1 year ago

all you need to do to save is to save variables to a file as what level the player is in, and any other things (it only seems to be what level the player is in though, not position, not live, not health, but maybe other parts save things) but it wouldnt be to difficult, it may only take up to 10 lines of code

carstene1ns commented 1 year ago

That is right. However we actually want to be compatible with original save games instead of creating a custom format.

Unfortunately the format is obfuscated.

Noah12317 commented 1 year ago

That is right. However we actually want to be compatible with original save games instead of creating a custom format.

Unfortunately the format is obfuscated.

well i doubt anyone is that far into the game to switch builds of the game entirely (will most likely feel its risky and files may get damaged) and its better than nothing. also it will most likely take a long time until anyone figures out the save date encryption, so it should be added at least until the real save data encryption can be used. also its been 3 years since the last update

Violet-CLM commented 1 month ago

CYBERDEV has made some progress on save files. (I'm just posting this link because I have a github account and they don't.)

carstene1ns commented 1 month ago

I have started working on this. Loading games from the main menu is now possible. 🎉