note: I am currently debating an overhaul of design and interface, this crate is likely to undergo change
Scripting DSL (for Dialogue Graphs, et al)
- provide binding to rust structure and methods
- logic to control flow between nodes
- guards for prereqs
crates.io
[dependencies]
lichen = "0.3"
Documentation
Examples
- Multiple examples
- Tests provide a great example set to review