Page 1 of 1
Adding new quest nodes to save data
Posted: Wed Nov 18, 2020 3:33 pm
by dinorhinosaurus
Quest Machine is awesome. I have some quests set up already with the PixelCrushers save system saving all of the game's data. There is a little problem though. When I update a quest that was already given to a player with new quest nodes it looks like those new nodes aren't registered in old save data. Is there a way I can refresh all of a player's existing quests?
Re: Adding new quest nodes to save data
Posted: Wed Nov 18, 2020 3:58 pm
by Tony Li
Hi,
I'll look into the best way to handle that.
Right now, if you add new quests, you can tick the QuestJournal/QuestGiver's Save Settings > Add New Quests Since Saved Game to register them when loading a game that was saved before adding them.
However, hand-written quests are recorded in saved games in a compact byte format. This is great for keeping saved game sizes small, but it prevents some challenges when changing the structure of the quest underneath it. I'll see what I can do in the next release without introducing any breaking changes to the format that would cause problems with projects' existing saved games.
Re: Adding new quest nodes to save data
Posted: Wed Nov 18, 2020 10:23 pm
by dinorhinosaurus
Thank you very much for the help! Using a new quest works as a solution too.
Re: Adding new quest nodes to save data
Posted: Thu Nov 19, 2020 7:51 am
by Tony Li
Great! Sorry about that restriction on existing quests. I'll see what I can do in a future release to lift it.