Skip to content

DialogueNode

Dialogue Tree / Definitions / DialogueNode
Schema Type: XML

No Description Found

Name

Required Type: string Can Occur 1 Times


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 Occur 1 Times


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


Dialogue

Type: Dialogue Can Occur Unlimited Times


The dialogue to show to the player

See Definitions/Dialogue

RevealFacts

Type: RevealFacts Can Occur 1 Times


Facts to reveal when the player goes through this dialogue node

See Definitions/RevealFacts

SetPersistentCondition

Type: string Can Occur 1 Times


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


SetCondition

Type: string Can Occur Unlimited Times


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


DisablePersistentCondition

Type: string Can Occur 1 Times


Disable a set persistent condition from the current save


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 Occur 1 Times


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


DialogueOptionsList

Type: DialogueOptionsList Can Occur 1 Times


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

See Definitions/DialogueOptionsList