public void addNodeToSelected(Node node)
 {
     if (!SelectedList.Contains(node))
     {
         SelectedList.Add(node);
         print("node selected: now at " + SelectedList.Count + " nodes");
         node.setAsSelected(true);
         DupePanel.setDupeCost(getPriceOfSelected());
     }
 }
 public void deselectNodes()
 {
     print("nodes deselected");
     foreach (Node n in SelectedList)
     {
         n.setAsSelected(false);
     }
     SelectedList.Clear();
     DupePanel.setDupeCost(0);
 }
 void Start()
 {
     DupePanel.self = this;
 }