From 1cb35341481cb76feb5bb794a304d1c4e3c7b372 Mon Sep 17 00:00:00 2001 From: metamuffin Date: Thu, 15 Aug 2024 21:17:23 +0200 Subject: message timeout replaces persist --- server/protocol/src/lib.rs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'server/protocol/src') diff --git a/server/protocol/src/lib.rs b/server/protocol/src/lib.rs index 06cc9552..ee9fc0a3 100644 --- a/server/protocol/src/lib.rs +++ b/server/protocol/src/lib.rs @@ -116,7 +116,7 @@ pub enum PacketS { Communicate { player: PlayerID, message: Option, - persist: bool, + timeout: Option, }, #[serde(skip)] @@ -199,7 +199,7 @@ pub enum PacketC { Communicate { player: PlayerID, message: Option, - persist: bool, + timeout: Option, }, ServerMessage { text: String, @@ -231,6 +231,12 @@ pub enum Menu { Score(Score), } +#[derive(Debug, Clone, Copy, Serialize, Deserialize, Encode, Decode)] +pub struct MessageTimeout { + pub remaining: f32, + pub initial: f32, +} + #[derive(Debug, Clone, Serialize, Deserialize, Encode, Decode, Default)] pub struct Score { pub time_remaining: f64, -- cgit v1.2.3-70-g09d2