aboutsummaryrefslogtreecommitdiff
path: root/server/src/game.rs
diff options
context:
space:
mode:
Diffstat (limited to 'server/src/game.rs')
-rw-r--r--server/src/game.rs6
1 files changed, 5 insertions, 1 deletions
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()
}
}