Add this to the Dialogue Manager and/or participants to hook into various Dialogue System events. More...
Classes | |
class | BarkEvents |
class | ConversationEvents |
class | PauseEvents |
class | QuestEvents |
class | ResponsesEvent |
class | SequenceEvents |
class | StringEvent |
class | SubtitleEvent |
class | TransformEvent |
Public Member Functions | |
void | OnConversationStart (Transform actor) |
void | OnConversationEnd (Transform actor) |
void | OnConversationCancelled (Transform actor) |
void | OnConversationLine (Subtitle subtitle) |
void | OnConversationLineEnd (Subtitle subtitle) |
void | OnConversationLineCancelled (Subtitle subtitle) |
void | OnConversationResponseMenu (Response[] responses) |
void | OnConversationTimeout () |
void | OnLinkedConversationStart (Transform actor) |
void | OnBarkStart (Transform actor) |
void | OnBarkEnd (Transform actor) |
void | OnBarkLine (Subtitle subtitle) |
void | OnSequenceStart (Transform actor) |
void | OnSequenceEnd (Transform actor) |
void | OnQuestStateChange (string title) |
void | OnQuestTrackingEnabled (string title) |
void | OnQuestTrackingDisabled (string title) |
void | UpdateTracker () |
void | OnDialogueSystemPause () |
void | OnDialogueSystemUnpause () |
Public Attributes | |
ConversationEvents | conversationEvents = new ConversationEvents() |
BarkEvents | barkEvents = new BarkEvents() |
SequenceEvents | sequenceEvents = new SequenceEvents() |
QuestEvents | questEvents = new QuestEvents() |
PauseEvents | pauseEvents = new PauseEvents() |
Add this to the Dialogue Manager and/or participants to hook into various Dialogue System events.
void PixelCrushers.DialogueSystem.DialogueSystemEvents.OnBarkEnd | ( | Transform | actor | ) |
void PixelCrushers.DialogueSystem.DialogueSystemEvents.OnBarkLine | ( | Subtitle | subtitle | ) |
void PixelCrushers.DialogueSystem.DialogueSystemEvents.OnBarkStart | ( | Transform | actor | ) |
void PixelCrushers.DialogueSystem.DialogueSystemEvents.OnConversationCancelled | ( | Transform | actor | ) |
void PixelCrushers.DialogueSystem.DialogueSystemEvents.OnConversationEnd | ( | Transform | actor | ) |
void PixelCrushers.DialogueSystem.DialogueSystemEvents.OnConversationLine | ( | Subtitle | subtitle | ) |
void PixelCrushers.DialogueSystem.DialogueSystemEvents.OnConversationLineCancelled | ( | Subtitle | subtitle | ) |
void PixelCrushers.DialogueSystem.DialogueSystemEvents.OnConversationLineEnd | ( | Subtitle | subtitle | ) |
void PixelCrushers.DialogueSystem.DialogueSystemEvents.OnConversationResponseMenu | ( | Response[] | responses | ) |
void PixelCrushers.DialogueSystem.DialogueSystemEvents.OnConversationStart | ( | Transform | actor | ) |
void PixelCrushers.DialogueSystem.DialogueSystemEvents.OnConversationTimeout | ( | ) |
void PixelCrushers.DialogueSystem.DialogueSystemEvents.OnDialogueSystemPause | ( | ) |
void PixelCrushers.DialogueSystem.DialogueSystemEvents.OnDialogueSystemUnpause | ( | ) |
void PixelCrushers.DialogueSystem.DialogueSystemEvents.OnLinkedConversationStart | ( | Transform | actor | ) |
void PixelCrushers.DialogueSystem.DialogueSystemEvents.OnQuestStateChange | ( | string | title | ) |
void PixelCrushers.DialogueSystem.DialogueSystemEvents.OnQuestTrackingDisabled | ( | string | title | ) |
void PixelCrushers.DialogueSystem.DialogueSystemEvents.OnQuestTrackingEnabled | ( | string | title | ) |
void PixelCrushers.DialogueSystem.DialogueSystemEvents.OnSequenceEnd | ( | Transform | actor | ) |
void PixelCrushers.DialogueSystem.DialogueSystemEvents.OnSequenceStart | ( | Transform | actor | ) |
void PixelCrushers.DialogueSystem.DialogueSystemEvents.UpdateTracker | ( | ) |
BarkEvents PixelCrushers.DialogueSystem.DialogueSystemEvents.barkEvents = new BarkEvents() |
ConversationEvents PixelCrushers.DialogueSystem.DialogueSystemEvents.conversationEvents = new ConversationEvents() |
PauseEvents PixelCrushers.DialogueSystem.DialogueSystemEvents.pauseEvents = new PauseEvents() |
QuestEvents PixelCrushers.DialogueSystem.DialogueSystemEvents.questEvents = new QuestEvents() |
SequenceEvents PixelCrushers.DialogueSystem.DialogueSystemEvents.sequenceEvents = new SequenceEvents() |