From f077fd79246e0ddced696d8b3f9c12a648577abf Mon Sep 17 00:00:00 2001 From: metamuffin Date: Tue, 4 Jun 2024 22:19:03 +0200 Subject: scoreboard --- src/spectate/mod.rs | 20 +------------------- 1 file changed, 1 insertion(+), 19 deletions(-) (limited to 'src/spectate/mod.rs') diff --git a/src/spectate/mod.rs b/src/spectate/mod.rs index 3da4a0d..f80551e 100644 --- a/src/spectate/mod.rs +++ b/src/spectate/mod.rs @@ -1,6 +1,5 @@ -use crate::State; use serde::Deserialize; -use std::{net::SocketAddr, sync::Arc}; +use std::net::SocketAddr; pub mod server; @@ -8,20 +7,3 @@ pub mod server; pub struct Config { bind: SocketAddr, } - -async fn stats_loop(state: Arc) { - let mut ticks = state.tick.subscribe(); - while let Ok(end) = ticks.recv().await { - if let Some(winner) = end { - if let Some(winner) = winner { - if let Some(winner) = state.players.write().await.get(&winner).cloned() { - let mut h = state.win_history.write().await; - h.push_front(winner); - while h.len() > 64 { - h.pop_back(); - } - } - } - } - } -} -- cgit v1.2.3-70-g09d2