If you want to compile the code at home, download assets here: disroot's cloud,
clone the repo, extract the assets in the root of the repo and run cargo run --example complete_example
.
content:
is interpreted as either monolog:
or choices:
Condition
extra
field on the DialogNode?
, not try!
, not unwrap
(C-QUESTION-MARK)Release's format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
This project also follows to A successful Git branching model.
We have to respect all the rust API convention. For the lore, follow all Bevy plugins guidelines.
Run cargo clippy
, cargo doc
before commit.
This project is free, open source and permissively licensed!
All code in this repository is dual-licensed under either:
See the very good reasons for including both here.
I began coding this as a tree strucutre dialog but a graph based is much more suited for a dialog. Maybe after this migration this crate is not needed anymore and will just do a devlog. (and free this name :)
Accordingly to this discussion, this is not a trivial question.