shuyi_ui/dialogue.rs
1//! Dialogue: a scene of the `.dlg` format played one text box at a time
2//! ([`player`], with the game's own lines and tokens through
3//! [`DialogueHooks`]) and the text box it is read in ([`text_box`]: its
4//! pages, typing and look). A game's dialogue screen puts them together
5//! with its portraits and whatever it draws behind the talk.
6
7pub mod player;
8pub mod text_box;
9
10pub use player::{DialogueHooks, DialoguePlayer, Named, Plain, Portrait, View};
11pub use text_box::{SkipView, Step, TextBox, TextView, WaitView};