diff options
author | metamuffin <metamuffin@disroot.org> | 2025-09-29 20:06:15 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2025-09-29 20:06:15 +0200 |
commit | 497ae8a79e5da0bb8e23f53c962fcadedc97bdb9 (patch) | |
tree | 411b901ded15e00ea7afa8fa0f1a2e70fffc5b23 /server/tools | |
parent | 272e2472fedf97d64a69dda7ffa10bedeca7576c (diff) | |
download | hurrycurry-497ae8a79e5da0bb8e23f53c962fcadedc97bdb9.tar hurrycurry-497ae8a79e5da0bb8e23f53c962fcadedc97bdb9.tar.bz2 hurrycurry-497ae8a79e5da0bb8e23f53c962fcadedc97bdb9.tar.zst |
something book
Diffstat (limited to 'server/tools')
-rw-r--r-- | server/tools/src/book.rs | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/server/tools/src/book.rs b/server/tools/src/book.rs index 971859fe..802cbaea 100644 --- a/server/tools/src/book.rs +++ b/server/tools/src/book.rs @@ -25,16 +25,17 @@ use hurrycurry_protocol::{ use hurrycurry_server::data::Serverdata; pub fn book(data: &Gamedata, serverdata: &Serverdata) -> Result<Book> { - let mut diagram = recipe_diagram(data, serverdata, &["plate:cheese-leek-soup".to_owned()])?; - diagram_layout(&mut diagram)?; - let mut pages = Vec::new(); - pages.push(BookPage::Recipe { - description: Message::Text("Some text goes here...".to_string()), - instruction: Message::Text("Some text goes here...".to_string()), - diagram, - }); + for item in ["plate:cheese-leek-soup", "plate:seared-patty,sliced-bun"] { + let mut diagram = recipe_diagram(data, serverdata, &[item.to_owned()])?; + diagram_layout(&mut diagram)?; + pages.push(BookPage::Recipe { + description: Message::Text("Some text goes here...".to_string()), + instruction: Message::Text("Some text goes here...".to_string()), + diagram, + }); + } Ok(Book { pages }) } |