protected override void RunInt() { Slate slate = QuestGen.slate; if (value1.GetValue(slate) > value2.GetValue(slate) && node != null) { node.Run(); } }
protected override void RunInt() { Slate slate = QuestGen.slate; if (value1.GetValue(slate) <= value2.GetValue(slate)) { if (node != null) { node.Run(); } } else if (elseNode != null) { elseNode.Run(); } }
public void Run() { if (questDescriptionRules != null) { RimWorld.QuestGen.QuestGen.AddQuestDescriptionRules(questDescriptionRules); } if (questNameRules != null) { RimWorld.QuestGen.QuestGen.AddQuestNameRules(questNameRules); } if (questDescriptionAndNameRules != null) { RimWorld.QuestGen.QuestGen.AddQuestDescriptionRules(questDescriptionAndNameRules); RimWorld.QuestGen.QuestGen.AddQuestNameRules(questDescriptionAndNameRules); } root.Run(); }