mirror of
https://codeberg.org/demostf/parser.git
synced 2026-06-03 10:14:06 +02:00
feature gate write support, use hash to compare game event definitions
This commit is contained in:
parent
6ef2b1cea8
commit
fbaca025b6
32 changed files with 6168 additions and 4363 deletions
|
|
@ -1,11 +1,19 @@
|
|||
use bitbuffer::{BitReadBuffer, BitReadStream, BitWriteStream, LittleEndian};
|
||||
#[cfg(feature = "write")]
|
||||
use bitbuffer::BitWriteStream;
|
||||
use bitbuffer::{BitReadBuffer, BitReadStream, LittleEndian};
|
||||
use std::fs;
|
||||
use test_case::test_case;
|
||||
#[cfg(feature = "write")]
|
||||
use tf_demo_parser::demo::message::stringtable::StringTableMeta;
|
||||
#[cfg(feature = "write")]
|
||||
use tf_demo_parser::demo::message::stringtable::{
|
||||
parse_string_table_update, write_string_table_update, StringTableMeta,
|
||||
parse_string_table_update, write_string_table_update,
|
||||
};
|
||||
use tf_demo_parser::demo::packet::stringtable::{FixedUserDataSize, StringTable};
|
||||
#[cfg(feature = "write")]
|
||||
use tf_demo_parser::demo::packet::stringtable::FixedUserDataSize;
|
||||
use tf_demo_parser::demo::packet::stringtable::StringTable;
|
||||
|
||||
#[cfg(feature = "write")]
|
||||
#[test_case("test_data/string_tables/decalprecache.bin", "test_data/string_tables/decalprecache_meta.json"; "decalprecache")]
|
||||
#[test_case("test_data/string_tables/downloadables.bin", "test_data/string_tables/downloadables_meta.json"; "downloadables")]
|
||||
#[test_case("test_data/string_tables/DynamicModels.bin", "test_data/string_tables/DynamicModels_meta.json"; "DynamicModels")]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue