protected override void RunInt()
        {
            Slate slate = QuestGen.slate;

            if (QuestNodeEqualUtility.Equal(value1.GetValue(slate), value2.GetValue(slate), compareAs.GetValue(slate)) && node != null)
            {
                node.Run();
            }
        }
 protected override bool TestRunInt(Slate slate)
 {
     if (QuestNodeEqualUtility.Equal(value1.GetValue(slate), value2.GetValue(slate), compareAs.GetValue(slate)))
     {
         if (node != null)
         {
             return(node.TestRun(slate));
         }
         return(true);
     }
     return(false);
 }