From 58f9e0a0005aab59dfd987bddb09952f3a5c195b Mon Sep 17 00:00:00 2001 From: Lizzy Fleckenstein Date: Wed, 15 Feb 2023 23:44:21 +0100 Subject: Add wrappers around mt_rudp --- src/to_clt.rs | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) (limited to 'src/to_clt.rs') diff --git a/src/to_clt.rs b/src/to_clt.rs index 3792018..5f99be3 100644 --- a/src/to_clt.rs +++ b/src/to_clt.rs @@ -285,7 +285,7 @@ pub enum ToCltPkt { flags: EnumSet, mask: EnumSet, } = 76, - SetHotbarParam(HotbarParam) = 77, + HotbarParam(HotbarParam) = 77, Breath { breath: u16, } = 78, @@ -345,3 +345,19 @@ pub enum ToCltPkt { } = 97, MinimapModes(MinimapModesPkt) = 98, } + +impl PktInfo for ToCltPkt { + fn pkt_info(&self) -> (u8, bool) { + use ToCltPkt::*; + + match self { + BlockData { .. } | Media { .. } => (2, true), + AddHud { .. } + | ChangeHud { .. } + | RemoveHud { .. } + | HudFlags { .. } + | HotbarParam(_) => (1, true), + _ => (0, true), + } + } +} -- cgit v1.2.3