From d720dabb780ba3c73a4656d8dc8fede721d6841d Mon Sep 17 00:00:00 2001 From: metamuffin Date: Sat, 20 Jul 2024 16:56:00 +0200 Subject: correctly send lobby bool and send map name --- server/src/game.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'server/src/game.rs') diff --git a/server/src/game.rs b/server/src/game.rs index f5670277..bb6d5182 100644 --- a/server/src/game.rs +++ b/server/src/game.rs @@ -135,6 +135,7 @@ impl Game { self.unload(); + self.lobby = gamedata.map_name == "lobby"; self.data = gamedata.into(); self.points = 0; self.end = timer.map(|dur| Instant::now() + dur); @@ -198,6 +199,7 @@ impl Game { tile_names: self.data.tile_names.clone(), tile_collide: self.data.tile_collide.clone(), tile_interact: self.data.tile_interact.clone(), + current_map: self.data.map_name.clone(), map_names: self .data .map @@ -584,7 +586,9 @@ impl Game { } pub fn count_chefs(&self) -> usize { - self.players.values().map(|p| if p.character >= 0 { 1 } else { 0 }) + self.players + .values() + .map(|p| if p.character >= 0 { 1 } else { 0 }) .sum() } } -- cgit v1.2.3-70-g09d2