aboutsummaryrefslogtreecommitdiff
path: root/server/tools/src
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-09-29 20:06:15 +0200
committermetamuffin <metamuffin@disroot.org>2025-09-29 20:06:15 +0200
commit497ae8a79e5da0bb8e23f53c962fcadedc97bdb9 (patch)
tree411b901ded15e00ea7afa8fa0f1a2e70fffc5b23 /server/tools/src
parent272e2472fedf97d64a69dda7ffa10bedeca7576c (diff)
downloadhurrycurry-497ae8a79e5da0bb8e23f53c962fcadedc97bdb9.tar
hurrycurry-497ae8a79e5da0bb8e23f53c962fcadedc97bdb9.tar.bz2
hurrycurry-497ae8a79e5da0bb8e23f53c962fcadedc97bdb9.tar.zst
something book
Diffstat (limited to 'server/tools/src')
-rw-r--r--server/tools/src/book.rs17
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 })
}