/// <summary> Controls graph noodle colors </summary>
        public override Gradient GetNoodleGradient(NodePort output, NodePort input)
        {
            LogicNode node         = output.node as LogicNode;
            Gradient  baseGradient = base.GetNoodleGradient(output, input);

            HighlightGradient(baseGradient, Color.yellow, output, (bool)node.GetValue(output));
            return(baseGradient);
        }