private void PrintStartCommandoDialogueNode(StartCommandoDialogueNode pStartCommandoNode) { Indentation(); _output.Append("START " + pStartCommandoNode.commando + "\n"); DialogueNode nextNode = _dialogueRunner.GetDialogueNode(_conversation, pStartCommandoNode.nextNode); SwitchOnNode(nextNode); }
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); }
private void PrintStartCommandoDialogueNode(StartCommandoDialogueNode pStartCommandoNode) { Indentation(); _output.Append("START " + pStartCommandoNode.commando + "\n"); DialogueNode nextNode = _dialogueRunner.GetDialogueNode(_conversation, pStartCommandoNode.nextNode); SwitchOnNode(nextNode); }