UConversationRequirementNode

A requirement is placed on a parent node to control whether or not it can be activated (when a link to the parent node is being evaluated, the requirement will be asked if it is satisfied or not)