From 4417b263a0c04ceb32e199e67dd790adf4645277 Mon Sep 17 00:00:00 2001 From: Lol3rrr Date: Sun, 15 Sep 2024 16:24:42 +0200 Subject: [PATCH] Export player's team and color as well --- src/parser.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/parser.rs b/src/parser.rs index 3d9cc3e..89d9a4e 100644 --- a/src/parser.rs +++ b/src/parser.rs @@ -31,6 +31,8 @@ impl From for FirstPassError { pub struct Player { pub xuid: u64, pub name: String, + pub team: i32, + pub color: i32, } #[derive(Debug)] @@ -86,6 +88,9 @@ where DemoCommand::FullPacket => { parse_fullpacket(data, &mut events, &mut event_mapping, &mut player_info)?; } + // TODO + DemoCommand::AnimationData => {} + DemoCommand::AnimationHeader => {} _ => {} } } @@ -249,6 +254,8 @@ fn inner_parse_packet( Player { name: data.name.unwrap(), xuid: data.xuid.unwrap(), + team: data.teamnumber.unwrap(), + color: data.playercolor.unwrap(), }, ); }