Neocortex
Web PlatformConversation Flows

Conversation Flow Nodes

Learn about the core nodes used to build conversation flows in Neocortex

Nodes are the structural building blocks used to define the logic and progression of a Conversation Flow. By connecting these nodes, you can create a guided path for NPCs to follow, ensuring players stay on track or are gently redirected when they divert.

Neocortex Conversation Flow Nodes

Types of Nodes

There are three primary nodes used in the Conversation Flow Editor:


Start Node

The Start Node is the entry point of your conversation flow. It defines where the logic begins when a character first enters this specific flow.

Configuration

  • Conversation Start Point: A checkbox that designates this node as the primary starting point for the conversation. There can only be one start node as it is the entry point of the conversation flow, when checked it will override any other node in the flow.
  • Start Condition: Text input that defines the condition for the conversation to start. This is the text that the NPC will say when the conversation starts.
    • Player asks about the man in the picture.
    • User mentions the missing artifact.
    • Visitor questions the innkeeper about the guards on duty.

Neocortex Start Node


Checkpoint Node

The Checkpoint Node represents a milestone or a specific stage within the conversation. It is the most versatile node, allowing you to define the rules and branching logic for that particular part of the dialogue.

Configuration

  • Checkpoint Keyword: The unique identifier sent via API when this stage is active.
  • Agent Question: The question the NPC will ask when this stage is active.
  • Expected Answer: The expected answer from the player.
  • Add Expected Answer: A button that adds an expected answer to the node.

Neocortex Checkpoint Node


End Node

The End Node marks the conclusion of a conversation flow. When the logic reaches this node, the flow is considered complete.

Configuration

  • End Condition Keyword: The unique identifier sent via API when this stage is active.
  • Conversation Outcome: Text input that defines the outcome of the conversation.
    • Bartender tells the player about the man in the picture.
    • Officer tells the player about the missing artifact.
    • Guard tells the player about the guards on duty.

Neocortex End Node


By combining these three node types, you can build everything from simple linear dialogues to complex, branching interactive narratives.

On this page