From 9bdb81bb34bd6a7e33c47d6fcb3dced1c5bda991 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Tue, 18 Jun 2024 09:57:39 +0200 Subject: can start passive recipes --- server/src/main.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'server/src/main.rs') diff --git a/server/src/main.rs b/server/src/main.rs index 441487e8..d747e737 100644 --- a/server/src/main.rs +++ b/server/src/main.rs @@ -36,15 +36,17 @@ async fn main() -> Result<()> { { let game = game.clone(); spawn(async move { + let dt = 1. / 25.; loop { { let mut g = game.write().await; + g.tick(dt); while let Some(p) = g.packet_out() { debug!("-> {p:?}"); let _ = tx.send(p); } } - sleep(Duration::from_millis(20)).await; + sleep(Duration::from_secs_f32(dt)).await; } }); } -- cgit v1.2.3-70-g09d2