mirror of
https://codeberg.org/demostf/parser.git
synced 2026-06-04 10:34:11 +02:00
sendprop decoding
This commit is contained in:
parent
164f88a32a
commit
ff18680a02
25 changed files with 389 additions and 135 deletions
|
|
@ -1,15 +1,15 @@
|
|||
use std::collections::HashMap;
|
||||
use std::iter::FromIterator;
|
||||
|
||||
use bitstream_reader::{BitRead, LittleEndian, BitSkip};
|
||||
use bitstream_reader::{BitRead, BitSkip, LittleEndian};
|
||||
|
||||
use crate::demo::gameevent_gen::GameEventType;
|
||||
use crate::demo::gamevent::{
|
||||
GameEvent, GameEventDefinition, GameEventEntry, GameEventValue, GameEventValueType,
|
||||
RawGameEvent,
|
||||
};
|
||||
use crate::{Parse, ParserState, ReadResult, Result, Stream, ParseError};
|
||||
use crate::demo::parser::ParseBitSkip;
|
||||
use crate::{Parse, ParseError, ParserState, ReadResult, Result, Stream};
|
||||
|
||||
fn read_event_value(stream: &mut Stream, definition: &GameEventEntry) -> Result<GameEventValue> {
|
||||
Ok(match definition.kind {
|
||||
|
|
@ -111,4 +111,4 @@ impl BitRead<LittleEndian> for GameEventListMessage {
|
|||
}
|
||||
}
|
||||
|
||||
impl BitSkip<LittleEndian> for GameEventListMessage{}
|
||||
impl BitSkip<LittleEndian> for GameEventListMessage {}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue