bevy_talks 0.6.0

A Bevy plugin to write dialogues for your characters to say and do things. The Dialogue System for Bevy.
Documentation
//! Prelude for the `bevy_talks` crate.
pub use super::TalksPlugin;
pub use super::data::{
    Actor, ActorId, Conversation, ConversationId, DialogueDatabase, DialogueEntry, EntryId, Field,
    FieldValue, Link, Variable,
};
pub use super::loader::from_ron_str;
pub use super::loader::validate::{Issue, validate};
pub use super::persist::{DialogueSave, save_from_ron, save_to_ron};
pub use super::runtime::{
    AdvanceConversation, ChooseResponse, ConversationEnded, ConversationRef, Cue, CueSkipped,
    DialogueRunner, FinishCue, LineFinished, Participants, Phase, PlayingSequence, Response,
    ResponseMenuOpened, SequencerSettings, SkipLine, Skipped, Step, Subtitle, SubtitleStarted,
    Variables, VisitCount, Visits,
};
pub use super::saver::{DialogueDatabaseSaver, SaveError, to_ron_string};
pub use super::scripting::{
    AddDialogueSystem, AddSequencerCommand, CueLife, DialogueSystems, ScriptArg, ScriptArgs,
    ScriptReturn, SequencerCommands,
};