From 497ae8a79e5da0bb8e23f53c962fcadedc97bdb9 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Mon, 29 Sep 2025 20:06:15 +0200 Subject: something book --- server/tools/src/book.rs | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) (limited to 'server') 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 { - 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 }) } -- cgit v1.2.3-70-g09d2