summaryrefslogtreecommitdiff
path: root/server/src/state.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2024-07-09 14:52:54 +0200
committermetamuffin <metamuffin@disroot.org>2024-07-09 14:52:54 +0200
commit13cbcc920a2756376e0005046b4b82c68eb9c9da (patch)
treebabcd00e7fedc9a2fd8001d3435d7c1268aeb414 /server/src/state.rs
parent52f7b5833510b0e55d4942d99f1c8046643ee31d (diff)
downloadhurrycurry-13cbcc920a2756376e0005046b4b82c68eb9c9da.tar
hurrycurry-13cbcc920a2756376e0005046b4b82c68eb9c9da.tar.bz2
hurrycurry-13cbcc920a2756376e0005046b4b82c68eb9c9da.tar.zst
implement auto release on active (and passive) recipes
Diffstat (limited to 'server/src/state.rs')
-rw-r--r--server/src/state.rs8
1 files changed, 6 insertions, 2 deletions
diff --git a/server/src/state.rs b/server/src/state.rs
index 5af6f181..b496040b 100644
--- a/server/src/state.rs
+++ b/server/src/state.rs
@@ -21,7 +21,7 @@ use crate::{data::DataIndex, game::Game};
use anyhow::{anyhow, bail, Result};
use clap::{Parser, ValueEnum};
use hurrycurry_protocol::{Message, PacketC, PacketS, PlayerID};
-use log::debug;
+use log::{debug, trace};
use tokio::sync::broadcast::Sender;
pub struct State {
@@ -91,7 +91,11 @@ impl State {
);
}
while let Some(p) = self.game.packet_out() {
- debug!("-> {p:?}");
+ if matches!(p, PacketC::UpdateMap { .. } | PacketC::Position { .. }) {
+ trace!("-> {p:?}");
+ } else {
+ debug!("-> {p:?}");
+ }
let _ = self.tx.send(p);
}
Ok(())