Islands of Insight

Islands of Insight

ovni.demon Jul 11, 2024 @ 11:12am
Offline play: reloading your save reset some content
So I reloaded my save and a saw that some puzzles were reset (such as hidden pentads) even if you reload 1 minute later.

It isn't too bothersome but the quests also reset (meaning the quest reward was removed), making you lose all the sparks that was granted. I was in negative sparks because of that.

I think it was because I reloaded at the same day, so it chose to spawn the content of the day without looking if I had already done them today.

I think something that might fix a bunch of offline problems would be to link daily reset to the date (I saw for example that puzzles and daily quests had a different timer but both were of 24h).
When the game saves, it also saves the date. If the date on reloading is the same, it reload the puzzles that were completed. If it's different, only permanent puzzles are reloaded completed. Same for the quests. (I guess you have a way to save the states of puzzles since they don't reset when you play).

Though, 2 points need to be implemented first:
1) No auto-saves every second (if that point is true, adding more content on the save files would make the lagging worse)
2) Only save completed. If a puzzle is still ongoing, no need to save the whole state, it would be better to start from scratches than to make the savefiles bigger. Even the state of completed puzzles doesn't need to be saved as a whole. Only if it was completed or not, the answer to the puzzle won't matter anymore.