PixelCrushers.DialogueSystem.AdventureCreator.DialogueSystemSaver Class Reference
Inheritance diagram for PixelCrushers.DialogueSystem.AdventureCreator.DialogueSystemSaver:
Collaboration diagram for PixelCrushers.DialogueSystem.AdventureCreator.DialogueSystemSaver:

Public Member Functions

override string SaveData ()
 Tells the Dialogue System to save its state into an AC global variable prior to changing levels (or saving a game). More...
 
void PreSave ()
 Tells the Dialogue System to save its state into an AC global variable prior to saving a game, unless DialogueSystemSceneSync has already saved it. More...
 
void PostLoad ()
 Tells the Dialogue System to restore its state from an AC global variable after loading a game. More...
 
void PreSaveOptions ()
 After changing options, update the Dialogue System's AC-synchronized settings, for example in case the player changed AC's language or toggled subtitles. More...
 
void PostLoadOptions ()
 After loading options, update the Dialogue System's AC-synchronized settings, for example in case the player changed AC's language or toggled subtitles. More...
 

Public Attributes

bool saveWhenChangingLevels = false
 

Member Function Documentation

◆ PostLoad()

void PixelCrushers.DialogueSystem.AdventureCreator.DialogueSystemSaver.PostLoad ( )

Tells the Dialogue System to restore its state from an AC global variable after loading a game.

◆ PostLoadOptions()

void PixelCrushers.DialogueSystem.AdventureCreator.DialogueSystemSaver.PostLoadOptions ( )

After loading options, update the Dialogue System's AC-synchronized settings, for example in case the player changed AC's language or toggled subtitles.

◆ PreSave()

void PixelCrushers.DialogueSystem.AdventureCreator.DialogueSystemSaver.PreSave ( )

Tells the Dialogue System to save its state into an AC global variable prior to saving a game, unless DialogueSystemSceneSync has already saved it.

◆ PreSaveOptions()

void PixelCrushers.DialogueSystem.AdventureCreator.DialogueSystemSaver.PreSaveOptions ( )

After changing options, update the Dialogue System's AC-synchronized settings, for example in case the player changed AC's language or toggled subtitles.

◆ SaveData()

override string PixelCrushers.DialogueSystem.AdventureCreator.DialogueSystemSaver.SaveData ( )

Tells the Dialogue System to save its state into an AC global variable prior to changing levels (or saving a game).

Member Data Documentation

◆ saveWhenChangingLevels

bool PixelCrushers.DialogueSystem.AdventureCreator.DialogueSystemSaver.saveWhenChangingLevels = false

The documentation for this class was generated from the following file: