variable/variable.rs
1use dialogos::*;
2
3fn main() {
4 let mia = |cont| text("Mia", cont);
5 let alucard = |cont| text("__name", cont);
6
7 let mut d = Dialogue::new(vec![
8 variable("name", "???"),
9 mia("What's your name?"),
10 alucard("They call me Alucard."),
11 variable("name", "Alucard"),
12 mia("__name..."),
13 mia("HAHAHA!"),
14 alucard("What?"),
15 ]);
16
17 while !d.has_end() {
18 let line = d.line();
19 println!("{}: {}", line.info, line.cont);
20 d.next();
21 }
22}