| DialogueContainer get_ActiveDialogue() | PublicStatic+1 flags | | 0x08 |
| void set_ActiveDialogue(DialogueContainer value) | PrivateStatic+1 flags | | 0x08 |
| DialogueNodeData get_ActiveDialogueNode() | PublicStatic+1 flags | | 0x08 |
| void set_ActiveDialogueNode(DialogueNodeData value) | PrivateStatic+1 flags | | 0x08 |
| bool get_IsDialogueInProgress() | Public+1 flags | | 0x01 |
| void set_IsDialogueInProgress(bool value) | Private+1 flags | | 0x01 |
| DialogueDatabase get_Database() | Public+1 flags | | 0x08 |
| void set_Database(DialogueDatabase value) | 2 flags | | 0x08 |
| List<ScheduleOne.Dialogue.DialogueModule> get_RuntimeModules() | Public+1 flags | | 0x08 |
| void set_RuntimeModules(List<ScheduleOne.Dialogue.DialogueModule> value) | Private+1 flags | | 0x08 |
| void add_OnDialogueEnd(Action value) | Public+1 flags | | 0x08 |
| void remove_OnDialogueEnd(Action value) | Public+1 flags | | 0x08 |
| NPC get_NPC() | Public+1 flags | | 0x08 |
| void set_NPC(NPC value) | 2 flags | | 0x08 |
| DialogueCanvas get_canvas() | 2 flags | | 0x08 |
| void Awake() | 3 flags | | 0x00 |
| void Initialize(NPCData npcData) | Public | | 0x08 |
| void StartDialogue(DialogueContainer container) | Public | | 0x08 |
| void StartDialogue(DialogueContainer dialogueContainer, bool enableDialogueBehaviour, const string& entryNodeLabel) | Public | | 0x08 |
| void StartDialogue(const string& dialogueContainerName, bool enableDialogueBehaviour, const string& entryNodeLabel) | Public | | 0x08 |
| void OverrideShownDialogue(const string& _overrideText) | Public | | 0x08 |
| void StopOverride() | Public | | 0x00 |
| void EndDialogue() | Public+2 flags | | 0x00 |
| void SkipNextDialogueBehaviourEnd() | Public | | 0x00 |
| DialogueNodeData FinalizeDialogueNode(DialogueNodeData data) | 3 flags | | 0x08 |
| void ShowNode(DialogueNodeData node) | Public | | 0x08 |
| void EvaluateBranch(BranchNodeData node) | Private | | 0x08 |
| void ChoiceSelected(int choiceIndex) | Public | | 0x04 |
| void ContinueSubmitted() | Public | | 0x00 |
| bool CheckChoice(const string& choiceLabel, ref string& invalidReason) | Public+2 flags | | 0x08 |
| bool ShouldChoiceBeShown(const string& choiceLabel) | Public+2 flags | | 0x08 |
| int CheckBranch(const string& branchLabel) | 3 flags | | 0x08 |
| string ModifyDialogueText(const string& dialogueLabel, const string& dialogueText) | 3 flags | | 0x08 |
| string ModifyChoiceText(const string& choiceLabel, const string& choiceText) | 3 flags | | 0x08 |
| void ChoiceCallback(const string& choiceLabel) | 3 flags | | 0x08 |
| void DialogueCallback(const string& dialogueLabel) | 3 flags | | 0x08 |
| void ModifyChoiceList(const string& dialogueLabel, ref List<ScheduleOne.Dialogue.DialogueChoiceData>& existingChoices) | 3 flags | | 0x08 |
| void CreateTempLink(const string& baseNodeGUID, const string& baseOptionGUID, const string& targetNodeGUID) | 1 flags | | 0x08 |
| NodeLinkData GetLink(const string& baseChoiceOrOptionGUID) | Private | | 0x08 |
| void Hovered() | Public+2 flags | | 0x00 |
| void Interacted() | Public+2 flags | | 0x00 |
| void PlayReaction_Local(const string& key) | Public+2 flags | | 0x08 |
| void PlayReaction_Networked(const string& key) | Public+2 flags | | 0x08 |
| void PlayReaction(const string& key, float duration, bool network) | Public+2 flags | | 0x08 |
| void HideWorldspaceDialogue() | Public+2 flags | | 0x00 |
| void ShowWorldspaceDialogue(const string& text, float duration) | Public+2 flags | | 0x08 |
| void ShowWorldspaceDialogue_5s(const string& text) | Public+2 flags | | 0x08 |
| void .ctor() | Public+1 flags | | 0x00 |