Skip to main content

Module data

Module data 

Source
Expand description

The dialogue database data model.

Re-exports§

pub use actor::Actor;
pub use conversation::Conversation;
pub use database::DialogueDatabase;
pub use entry::DialogueEntry;
pub use field::Field;
pub use field::FieldValue;
pub use ids::ActorId;
pub use ids::ConversationId;
pub use ids::EntryId;
pub use variable::Variable;

Modules§

actor
Actors: the characters that speak and act in conversations.
conversation
Conversations: directed graphs of dialogue entries.
database
The dialogue database: the authored content asset.
entry
Dialogue entries: the nodes of a conversation graph.
field
Fields: extensible key-value data attached to database assets.
ids
Stable integer identifiers for database assets.
link
Links: directed edges between dialogue entries.
variable
Variables: named game-state values the database defines.