ra2-pal 0.0.2

Parser for Red Alert 2 palette files (*.pal)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Basic example of using RA2 MIX library

use ra2_mix::{MixError, MixPackage};
use std::path::Path;

fn main() -> Result<(), MixError> {
    // Load a MIX file
    let mix = MixPackage::load(Path::new("example.mix"))?;
    
    // Print all files in the archive
    println!("Files in MIX archive:");
    for (filename, _) in mix.files.iter() {
        println!("- {}", filename);
    }
    
    Ok(())
}