Exemplo n.º 1
0
 internal void RegisterDialogNode(DialogNode dialogNode)
 {
     if (DialogNodesWithId.ContainsKey(dialogNode.Id))
     {
         var otherNode = DialogNodesWithId[dialogNode.Id];
         LogMessage(dialogNode.LineNumber, MessageType.DuplicateKey, "Two distinct dialog nodes share the same id \"" + dialogNode.Id + "\" : line " + otherNode.LineNumber + " and line " + dialogNode.LineNumber);
     }
     else
     {
         DialogNodesWithId.Add(dialogNode.Id, dialogNode);
     }
 }