Configuration information for Quest Machine. More...
Public Member Functions | |
void | RegisterQuestDatabases () |
Static Public Attributes | |
static bool | isQuitting = false |
Properties | |
List< QuestDatabase > | questDatabases [get, set] |
Quest database to load into memory. | |
IQuestDialogueUI | questDialogueUI [get, set] |
Default quest dialogue UI. | |
IQuestJournalUI | questJournalUI [get, set] |
Default quest journal UI. | |
IQuestAlertUI | questAlertUI [get, set] |
Default quest alert UI. | |
IQuestHUD | questHUD [get, set] |
Default quest HUD. | |
bool | hideDialogueUIOnStart [get, set] |
Make sure dialogue UI is hidden on start. | |
bool | hideJournalUIOnStart [get, set] |
Make sure journal UI is hidden on start. | |
bool | untrackCompletedQuests [get, set] |
Set 'Show In Track HUD' false when quest is completed. | |
CompletedQuestGlobalDialogueMode | completedQuestDialogueMode [get, set] |
What to show in dialogue when quest givers only have completed quests. | |
bool | prettyPrintJson [get, set] |
When serializing to JSON, format for readability (uses more whitespace) over minimum size. | |
bool | allowOnlyOneInstance [get, set] |
Only allow one instance at a time. | |
QuestGeneratorSettings | generatorSettings [get, set] |
Quest generation performance settings. | |
QuestMachineConfigurationDebugSettings | debugSettings [get, set] |
Debug settings. | |
static QuestMachineConfiguration | instance [get] |
The current primary instance. | |
Events | |
System.Action | quitting = delegate { } |
Configuration information for Quest Machine.
|
inline |
|
static |
|
getset |
Only allow one instance at a time.
|
getset |
What to show in dialogue when quest givers only have completed quests.
|
getset |
Debug settings.
|
getset |
Quest generation performance settings.
|
getset |
Make sure dialogue UI is hidden on start.
|
getset |
Make sure journal UI is hidden on start.
|
staticget |
The current primary instance.
|
getset |
When serializing to JSON, format for readability (uses more whitespace) over minimum size.
|
getset |
Default quest alert UI.
|
getset |
Quest database to load into memory.
|
getset |
Default quest dialogue UI.
|
getset |
Default quest HUD.
|
getset |
Default quest journal UI.
|
getset |
Set 'Show In Track HUD' false when quest is completed.
System.Action PixelCrushers.QuestMachine.QuestMachineConfiguration.quitting = delegate { } |