aboutsummaryrefslogtreecommitdiff
path: root/server/tools/src/main.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2026-03-01 21:55:16 +0100
committermetamuffin <metamuffin@disroot.org>2026-03-01 21:55:16 +0100
commit74ffa47147d2bb989057b4513075975c44c2bc42 (patch)
tree0a2242b25fefcf62f94ac6b712c9e937e3b8e35c /server/tools/src/main.rs
parentd6acbd76a81bb97c1ff74a66a2af9b00713ca6d0 (diff)
downloadhurrycurry-74ffa47147d2bb989057b4513075975c44c2bc42.tar
hurrycurry-74ffa47147d2bb989057b4513075975c44c2bc42.tar.bz2
hurrycurry-74ffa47147d2bb989057b4513075975c44c2bc42.tar.zst
add serverdata packet with data fields that dont change across games; add motd and server name
Diffstat (limited to 'server/tools/src/main.rs')
-rw-r--r--server/tools/src/main.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/server/tools/src/main.rs b/server/tools/src/main.rs
index 78d3190c..2c45f57b 100644
--- a/server/tools/src/main.rs
+++ b/server/tools/src/main.rs
@@ -30,7 +30,7 @@ use anyhow::Result;
use clap::Parser;
use hurrycurry_data::{
book::{diagram_layout::diagram_layout, recipe_diagram::recipe_diagram},
- build_data,
+ build_gamedata,
};
#[derive(Parser)]
@@ -64,7 +64,7 @@ fn main() -> Result<()> {
Action::Graph => graph()?,
Action::GraphSummary => graph_summary()?,
Action::GraphSingle { out, dot_out } => {
- let (data, serverdata) = build_data("data".as_ref(), "5star", true)?;
+ let (data, serverdata) = build_gamedata("data".as_ref(), "5star", true)?;
let out = data.get_item_by_name(&out).unwrap();
let mut diagram = recipe_diagram(&data, &serverdata, &[out])?;
let out = if dot_out {
@@ -76,20 +76,20 @@ fn main() -> Result<()> {
println!("{out}");
}
Action::MapDemands { map } => {
- let (data, _) = build_data("data".as_ref(), &map, true)?;
+ let (data, _) = build_gamedata("data".as_ref(), &map, true)?;
for demand in &data.demands {
println!("{}", data.item_name(demand.input))
}
}
Action::MapItems { map } => {
- let (data, _) = build_data("data".as_ref(), &map, true)?;
+ let (data, _) = build_gamedata("data".as_ref(), &map, true)?;
for name in &data.item_names {
println!("{name}")
}
}
Action::MapTiles { map } => {
- let (data, _) = build_data("data".as_ref(), &map, true)?;
+ let (data, _) = build_gamedata("data".as_ref(), &map, true)?;
for name in &data.tile_names {
println!("{name}")
}