- crates/formats: bounded-парсеры kv/bsp/vtf/vmt/pakfile - BSP: 64 лумпа, LZMA, ENTITIES, texdata/имена, game lumps, геометрия v20 с validate() - VTF 7.0-7.5: заголовок, ресурсы 7.3+, мипы, декод в RGBA8 (DXT1/3/5 и др.) - pakfile: ZIP Store/Deflate с CRC и лимитами - client: fs list, fs inspect (формат по магии), геометрия карты в inspect - тесты: реальные карты gm_construct/gm_flatgrass, 200 VTF, 200 VMT, pakfile 599 записей - docs: прогресс M1 и заметки разведки
19 lines
364 B
TOML
19 lines
364 B
TOML
[package]
|
|
name = "formats"
|
|
version.workspace = true
|
|
edition.workspace = true
|
|
rust-version.workspace = true
|
|
|
|
[dependencies]
|
|
math.workspace = true
|
|
|
|
crc32fast.workspace = true
|
|
flate2.workspace = true
|
|
lzma-rs.workspace = true
|
|
rustc-hash.workspace = true
|
|
thiserror.workspace = true
|
|
tracing.workspace = true
|
|
|
|
[dev-dependencies]
|
|
fs.workspace = true
|
|
tier.workspace = true
|