gmod-rs/crates/client/Cargo.toml
Niko Marmeladkov 34ea6b8521 formats: KeyValues, BSP (+геометрия, LZMA, pakfile ZIP), VTF (декод DXT), VMT; fs inspect/list
- 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 и заметки разведки
2026-10-11 23:03:45 +03:00

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