示例#1
0
        //--------------------------------------------------------------------------------------------------------------
        //

        static public void CheckAll()
        {
            foreach (var kvp in dialogues)
            {
                EditorHelper.CheckDialogueErrors(kvp.Value.Dialogue);
            }
        }
示例#2
0
        public void OpenDocumentDialogue(Dialogue dialogue, int node)
        {
            foreach (DocumentDialogue document in documentDialogues)
            {
                if (document.Dialogue == dialogue)
                {
                    document.Activate();   //OnActiveDocumentChanged will handle the refresh

                    document.SelectNode(node);
                    return;
                }
            }

            DocumentDialogue newDocument = new DocumentDialogue(dialogue);
            newDocument.Show(dockPanel, DockState.Document);
            documentDialogues.Add(newDocument);

            newDocument.SelectNode(node);

            EditorHelper.CheckDialogueErrors(dialogue);
        }
示例#3
0
 static public void Check(Dialogue dialogue)
 {
     EditorHelper.CheckDialogueErrors(dialogue);
 }