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
Showcase
Online interactive stories