- 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 и заметки разведки
22 lines
405 B
TOML
22 lines
405 B
TOML
[package]
|
|
name = "client"
|
|
version.workspace = true
|
|
edition.workspace = true
|
|
rust-version.workspace = true
|
|
|
|
[[bin]]
|
|
name = "gmod-rs"
|
|
path = "src/main.rs"
|
|
|
|
[dependencies]
|
|
fs.workspace = true
|
|
formats.workspace = true
|
|
tier.workspace = true
|
|
|
|
anyhow.workspace = true
|
|
clap.workspace = true
|
|
crc32fast.workspace = true
|
|
pollster.workspace = true
|
|
sdl3.workspace = true
|
|
tracing.workspace = true
|
|
wgpu.workspace = true
|