/Engine/Plugins/Experimental/CommonConversation/Source/CommonConversationRuntime/Public/ConversationTaskNode.h
The conversation system is less about just a dialogue tree, and more about a graph of actions the NPC can take, and choices they can provide to the player.
[UCLASS](Programming/UnrealArchitecture/Reference/Classes#classdeclaration)(Abstract, Blueprintable) class UConversationTaskNode : public [UConversationNodeWithLinks](API\Plugins\CommonConversationRuntime\UConversationNodeWithLinks)
uint32:  1
bHasDynamicChoices
EDITOR ONLY VISUALS: Does this task generate dynamic choices?
uint32:  1
bHasRequirements
EDITOR ONLY VISUALS: Does this task internally have requirements?
bool
bIgnoreRequirementsWhileAdvancingConversations
This setting is designed for requirements that only matter when option is generated.
FLinearColor
DefaultNodeBodyColor
Default color of the node.
TArray<TObject...
SubNodes
Requirements and side effects.