I'm running DS with Adventure creator.
When I want to restart the geme, I use an AC action list that says "Engine->End Game->Restart game"
But the new game starts with the previous run dialogues as seen. My guess is that it's not resetting the database to its default state. How can I do that?
Sorry for the delay (Disk failure meant I had to redo a lot of work).
It works now, when I restart. But when I save the game, then choose some dialogue, then load to that previous stage, the Dialogue system remembers what I did post saving. My guess is I'm missing something in my AC save settings.
Does your Dialogue Manager GameObject have a Dialogue System Saver component? And have you assigned a unique key to the Dialogue System Saver? (I usually use something like "ds".)
When Adventure Creator loads a saved game, the RememberDialogueSystem component will tell the DialogueSystemSaver component to update all Dialogue System variables, quests, etc., from the saved game data. (Also, when Adventure Creator starts a new game, the RememberDialogueSystem component will tell the DialogueSystemSaver to reset all DS variables, etc.)
How are you remembering past choices? What do you mean by remembering past choices? In DS variables? Using SimStatus?