use crate::WadChunkCompression;
use ltk_file::LeagueFileKind;
pub trait FileExt {
fn ideal_compression(&self) -> WadChunkCompression;
}
impl FileExt for LeagueFileKind {
fn ideal_compression(&self) -> WadChunkCompression {
match self {
LeagueFileKind::WwisePackage | LeagueFileKind::WwiseBank => WadChunkCompression::None,
_ => WadChunkCompression::Zstd,
}
}
}