aboutsummaryrefslogtreecommitdiff
path: root/server/src/data.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2024-07-21 09:42:45 +0200
committermetamuffin <metamuffin@disroot.org>2024-07-21 09:42:45 +0200
commit55da31ebea01103f9002800a309474ae5242d769 (patch)
treeb4c4bc5a15656cbb76feb88c0465e454a21e3814 /server/src/data.rs
parent8f195b0ce8359ce20496435aa6f518e7d13d992f (diff)
downloadhurrycurry-55da31ebea01103f9002800a309474ae5242d769.tar
hurrycurry-55da31ebea01103f9002800a309474ae5242d769.tar.bz2
hurrycurry-55da31ebea01103f9002800a309474ae5242d769.tar.zst
send star rating
Diffstat (limited to 'server/src/data.rs')
-rw-r--r--server/src/data.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/server/src/data.rs b/server/src/data.rs
index 7f5ed9a6..408ea736 100644
--- a/server/src/data.rs
+++ b/server/src/data.rs
@@ -80,6 +80,8 @@ pub struct InitialMap {
entities: Vec<EntityDecl>,
#[serde(default)]
tile_entities: HashMap<char, EntityDecl>,
+ #[serde(default)]
+ score_baseline: i64,
}
#[derive(Debug, Clone, Serialize, Deserialize)]
@@ -112,6 +114,7 @@ pub struct Gamedata {
pub initial_map: HashMap<IVec2, (TileIndex, Option<ItemIndex>)>,
pub chef_spawn: Vec2,
pub customer_spawn: Vec2,
+ pub score_baseline: i64,
pub entities: Vec<Entity>,
}
@@ -322,6 +325,7 @@ impl Gamedata {
map_name,
tile_interact,
recipes,
+ score_baseline: map_in.score_baseline,
map: HashMap::new(),
initial_map,
item_names,