5 releases

0.2.0 Dec 11, 2023
0.1.4 Mar 18, 2022
0.1.2 Jun 29, 2020
0.1.1 Jun 28, 2020
0.1.0 Jul 30, 2018

#1763 in Parser implementations

22 downloads per month
Used in 2 crates (via tf-asset-loader)

MIT license

12KB
210 lines

ValvePak

ValvePak format parser for Rust

Limitations

This library limited to parse CS:GO VPK files for now. This means what VPKs with file_data_section_size not equals 0 is not supported for now.

Examples

  • cargo run --example list <path to bundle_dir.vpk> - list content of specified bundle file
  • cargo run --example extract <path to bundle_dir.vpk> <path to resutling dir> - extracts content of specified bundle file

Dependencies

~1.3–2MB
~34K SLoC