From eb6af5d8bf056bad6528509846d3735c31a2d061 Mon Sep 17 00:00:00 2001 From: nokoe Date: Tue, 23 Jul 2024 13:31:30 +0200 Subject: send correct time in initial score packet --- server/src/game.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'server/src') diff --git a/server/src/game.rs b/server/src/game.rs index e3d170a1..1692de34 100644 --- a/server/src/game.rs +++ b/server/src/game.rs @@ -136,7 +136,10 @@ impl Game { self.lobby = gamedata.map_name == "lobby"; self.data = gamedata.into(); - self.score = Score::default(); + self.score = Score { + time_remaining: timer.map(|dur| dur.as_secs_f64()).unwrap_or(0.), + ..Default::default() + }; self.end = timer.map(|dur| Instant::now() + dur); self.entities = Arc::new(RwLock::new(self.data.entities.clone())); -- cgit v1.2.3-70-g09d2