public void SaveToSlot() {
PixelCrushers.SaveSystem.SaveToSlot(0);
PauseMenu.instance.ToggleMenu();
}
Everything related to the destructible and position savers works great on reload, but it doesn't seem to be saving the state of the Dialog Database itself? Quest States and Variables don't seem to be saved/restored properly using this method. Am I missing a critical step, or is there a more specific method that should be used to make sure to include that data?
Add a Dialogue System Saver component to your Dialogue Manager if it doesn't have one. Alternatively, it can be on the Save System GameObject. There should be only one instance of Dialogue System Saver, though.