Dialogues

From RPG Creation Kit
Revision as of 21:49, 12 February 2022 by Silvematt (talk | contribs) (Created page with "A Dialogue is a structure that holds all the information processed during a conversation between the Player and NPCs, or between NPCs. In the RCK, a Dialogue is composed by Nodes that are connected together, where those nodes can represent the NPC speaking, the Player asking questions or saying things, or special nodes that are used in different occasions. A Dialogue is viewed, created and edited through a Node-Based Editor Window. == Anatomy of a Dialogue == A Dialog...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

A Dialogue is a structure that holds all the information processed during a conversation between the Player and NPCs, or between NPCs.

In the RCK, a Dialogue is composed by Nodes that are connected together, where those nodes can represent the NPC speaking, the Player asking questions or saying things, or special nodes that are used in different occasions.

A Dialogue is viewed, created and edited through a Node-Based Editor Window.

Anatomy of a Dialogue

A Dialogue is composed of the following elements:

  • An Entry Node
  • A collection of nodes
  • An Exit Node


Every Dialogue must begin with the Entry Node, this node will be connected with another Node that will start the dialogue:

Rckdialog 2.png


In this example the Entry Node redirects to an NPC Dialogue Line, which is the node that allows the NPC to speak, we'll analyze it in detail later.

The NPC Dialogue Line has a special field called "After Line", which is a quick access to what should happen next.


This Dialogue flows in this way:

Player speaks to the NPC -> NPC speaks the line "It's almost done..." -> Player chooses what to say -> The node connected to the question the player choosed runs ->The Dialogue ends.