Skip to content

DialogueNode

Dialogue Tree / Definitions / DialogueNode
Schema Type: XML

No Description Found

Name

Required Type: string Can Only Occur Once


The name of this dialogue node


EntryCondition

Type: string Can Occur Unlimited Times


The condition that needs to be met in order for the dialogue to begin at this node. There must
be one node that has a value of `DEFAULT`


Randomize

Type: Self-Closing Can Only Occur Once


When used with multiple Dialogues, the node will choose a random one to show


Dialogue

Required Type: Dialogue Can Occur Unlimited Times


The dialogue to show to the player

See Definitions/Dialogue

DialogueOptionsList

Type: DialogueOptionsList Can Only Occur Once


A list of options to show to the player once the character is done talking

See Definitions/DialogueOptionsList

RevealFacts

Type: RevealFacts Can Only Occur Once


Facts to reveal when the player goes through this dialogue node

See Definitions/RevealFacts

SetCondition

Type: string Can Occur Unlimited Times


Set a new condition that will only last for the current loop


SetPersistentCondition

Type: string Can Occur Unlimited Times


Set a new persistent condition that will last indefinitely in the current save, unless cancelled
or deleted


DialogueTargetShipLogCondition

Type: string Can Occur Unlimited Times


A ship log fact that must be revealed in order to proceed to the `DialogueTarget`


DialogueTarget

Type: string Can Only Occur Once


The name of the `DialogueNode` to go to after this node. Mutually exclusive with
`DialogueOptionsList` here