1
0
Fork 0
mirror of https://codeberg.org/demostf/parser.git synced 2026-06-04 02:24:12 +02:00
This commit is contained in:
Robin Appelman 2020-03-05 23:31:08 +01:00
commit 8f2c732945
22 changed files with 83 additions and 83 deletions

View file

@ -1,5 +1,5 @@
use std::collections::HashMap;
use std::iter::FromIterator;
use bitbuffer::{BitRead, LittleEndian};
use parse_display::Display;

View file

@ -1,7 +1,7 @@
use crate::Stream;
/// Messages that consists only of primitives and string and can be derived
use bitbuffer::{BitRead, LittleEndian};
use std::collections::HashMap;
#[derive(BitRead, Debug)]
pub struct FileMessage {

View file

@ -2,7 +2,7 @@ use num_enum::TryFromPrimitive;
use std::convert::TryFrom;
pub use generated::*;
use serde::{Deserialize, Serialize};
use serde_repr::{Deserialize_repr, Serialize_repr};
use crate::demo::message::bspdecal::*;

View file

@ -2,17 +2,17 @@ use bitbuffer::{BitRead, BitReadSized, LittleEndian};
use serde::{Deserialize, Serialize};
use serde_repr::{Deserialize_repr, Serialize_repr};
use crate::demo::message::stringtable::{log_base2, read_var_int};
use crate::demo::packet::datatable::{ClassId, SendTable, SendTableName, ServerClass};
use crate::demo::message::stringtable::{log_base2};
use crate::demo::packet::datatable::{ClassId, SendTable};
use crate::demo::parser::ParseBitSkip;
use crate::demo::sendprop::{SendProp, SendPropDefinition, SendPropValue};
use crate::{Parse, ParseError, ParserState, ReadResult, Result, Stream};
use parse_display::{Display, FromStr};
use std::cmp::min;
use std::collections::HashMap;
use std::fmt;
use std::hint::unreachable_unchecked;
use std::num::{NonZeroU32, ParseIntError};
use std::num::{NonZeroU32};
use std::rc::Rc;
#[derive(
@ -221,7 +221,7 @@ impl PacketEntitiesMessage {
let props = match state.instance_baselines[baseline_index].get(&entity_index) {
Some(baseline) => baseline.clone(),
None => match state.static_baselines.get(&class_index) {
Some(static_baseline) => state.get_static_baseline(class_index, send_table)?,
Some(_static_baseline) => state.get_static_baseline(class_index, send_table)?,
None => Vec::with_capacity(8),
},
};

View file

@ -1,6 +1,5 @@
use bitbuffer::{BitRead, BitReadSized, LittleEndian};
use bitbuffer::{BitRead, LittleEndian};
use crate::demo::message::stringtable::log_base2;
use crate::{ReadResult, Stream};
use std::cmp::min;

View file

@ -1,11 +1,11 @@
use bitbuffer::{BitRead, LittleEndian, ReadError};
use bitbuffer::{BitRead, LittleEndian};
use num_enum::TryFromPrimitive;
use serde::{Deserialize, Serialize};
use std::convert::TryFrom;
use crate::demo::handle_utf8_error;
use crate::demo::parser::ParseBitSkip;
use crate::{ParseError, ReadResult, Result, Stream};
use crate::{ReadResult, Stream};
#[derive(TryFromPrimitive, Clone, Copy, Debug)]
#[repr(u8)]