Skip to main content

casc_lib/listfile/
mod.rs

1//! Community-maintained listfile for mapping FileDataIDs to file paths.
2//!
3//! CASC storage identifies files by numeric FileDataIDs, but the original
4//! file paths are not stored in the archive. The community listfile
5//! (`community-listfile.csv`) provides a semicolon-separated mapping of
6//! `FileDataID;FilePath` that enables human-readable output directory
7//! structures during extraction.
8
9/// Downloading and caching the community listfile from remote sources.
10pub mod downloader;
11/// Parsing the listfile CSV format into a bidirectional lookup table.
12pub mod parser;