Crate yml_dialog

Source
Expand description

Dialog System

Complex

  • A struct DialogNode can be insert to an entity
    • This Node may contains
      • some Text
      • some Choice
    • A specific Dialog can have some conditon
      • Karma based
      • Event based
      • Choice based
    • A node can send Specific Event

Structs§

Choice
A Choice is composed of
Condition
REFACTOR: Turn this into a Generic Type
DialogNode
This correspond to a unique key

Enums§

Content
A Node is either a list of choice or a monolog