Ejemplo n.º 1
0
        private void PrintStartCommandoDialogueNode(StartCommandoDialogueNode pStartCommandoNode)
        {
            Indentation();
            _output.Append("START " + pStartCommandoNode.commando + "\n");

            DialogueNode nextNode = _dialogueRunner.GetDialogueNode(_conversation, pStartCommandoNode.nextNode);

            SwitchOnNode(nextNode);
        }
Ejemplo n.º 2
0
        private StartCommandoDialogueNode VisitStartCommandoDialogueNode(DialogueNode pPrevious)
        {
                        #if DEBUG_WRITE
            Console.WriteLine("StartCommandoDialogueNode()");
                        #endif

            match(Token.TokenType.START);
            string commandoName = GetAStringFromNextToken(false, false);

            StartCommandoDialogueNode n = _dialogueRunner.Create <StartCommandoDialogueNode>(_conversationName, _language, (_nodeCounter++) + " (start commando)");
            n.commando = commandoName;

                        #if DEBUG_WRITE
            Console.WriteLine("Added StartCommandoDialogueNode() with name '" + n.name + "'");
                        #endif

            AddLinkFromPreviousNode(pPrevious, n);

            return(n);
        }
Ejemplo n.º 3
0
        private void PrintStartCommandoDialogueNode(StartCommandoDialogueNode pStartCommandoNode)
        {
            Indentation();
            _output.Append("START " + pStartCommandoNode.commando + "\n");

            DialogueNode nextNode = _dialogueRunner.GetDialogueNode(_conversation, pStartCommandoNode.nextNode);
            SwitchOnNode(nextNode);
        }