1
0
Fork 0
mirror of https://codeberg.org/demostf/parser.git synced 2026-06-03 18:24:05 +02:00

pass tick to handle packet meta

This commit is contained in:
Robin Appelman 2022-04-07 20:43:30 +02:00
commit 77d0cfae98

View file

@ -22,7 +22,7 @@ pub trait MessageHandler {
fn handle_data_tables(&mut self, _tables: &[ParseSendTable], _server_classes: &[ServerClass]) {}
fn handle_packet_meta(&mut self, _meta: &MessagePacketMeta) {}
fn handle_packet_meta(&mut self, _tick: u32, _meta: &MessagePacketMeta) {}
fn into_output(self, state: &ParserState) -> Self::Output;
}
@ -101,7 +101,7 @@ impl<'a, T: MessageHandler> DemoHandler<'a, T> {
}
}
Packet::Message(packet) | Packet::Signon(packet) => {
self.analyser.handle_packet_meta(&packet.meta);
self.analyser.handle_packet_meta(packet.tick, &packet.meta);
//self.tick = packet.tick;
for message in packet.messages {
match message {