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.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
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() |