Difference between revisions of "Dialog System Documentation"

From Nexus Mods Wiki
Jump to: navigation, search
Line 4: Line 4:
 
All dialogs are created in [[Skald_Documentation|Skald]] and stored in several DB tables.
 
All dialogs are created in [[Skald_Documentation|Skald]] and stored in several DB tables.
  
Dialogs do not only hold the dialog texts and dialog structure, but also provide crucial means for scripting. They are, in fact, one of the 3 main places for content scripting along with [WH_Flow Graph Documentation|(Quest) Flow Graph] and MBT trees.
+
Dialogs do not only hold the dialog texts and dialog structure, but also provide crucial means for scripting. They are, in fact, one of the 3 main places for content scripting along with [[WH_Flow Graph Documentation|(Quest) Flow Graph]] and [[MBT Trees]].
  
 
Skald provides a human readable look at dialogs which slightly obscures the actual data structure. Skald provides the chapter-subchapter systems for purely organizational purposes. All dialogs are equal, and could theoretically be moved to another subchapter(=quest) without affecting the game in any way.
 
Skald provides a human readable look at dialogs which slightly obscures the actual data structure. Skald provides the chapter-subchapter systems for purely organizational purposes. All dialogs are equal, and could theoretically be moved to another subchapter(=quest) without affecting the game in any way.
 +
 +
[[File:Dlgsys1.png|177x459px]]
 +
  
 
{{KCDNavigation}}
 
{{KCDNavigation}}
  
 
[[Category:Documentation]] [[Category:Kingdom Come Deliverance]]
 
[[Category:Documentation]] [[Category:Kingdom Come Deliverance]]

Revision as of 13:19, 7 February 2020

Dialog system

All dialogs are created in Skald and stored in several DB tables.

Dialogs do not only hold the dialog texts and dialog structure, but also provide crucial means for scripting. They are, in fact, one of the 3 main places for content scripting along with (Quest) Flow Graph and MBT Trees.

Skald provides a human readable look at dialogs which slightly obscures the actual data structure. Skald provides the chapter-subchapter systems for purely organizational purposes. All dialogs are equal, and could theoretically be moved to another subchapter(=quest) without affecting the game in any way.

Dlgsys1.png


Kingdom Come: Deliverance: Forum | Before you start | Tutorials & Instructions | Basic Mods | Tools | Documentation | Glossary | EULA