| Crates.io | yml_dialog |
| lib.rs | yml_dialog |
| version | 0.2.3 |
| created_at | 2023-08-18 00:55:31.438248+00 |
| updated_at | 2023-08-18 00:55:31.438248+00 |
| description | A very light base structure to implement an Rust Dialog using YML (file) format |
| homepage | https://fabinistere.github.io |
| repository | https://github.com/Fabinistere/yml_dialog |
| max_upload_size | |
| id | 947493 |
| size | 179,764 |
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:Conditionextra 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.