genie 0.1.0

Libraries for reading/writing Age of Empires II data files
Documentation

genie-rs

Rust libraries for reading/writing various Age of Empires I/II files.

Install

[dependencies]
genie = "^0.1.0"

Example Programs

# Extract scenario files from a campaign to the working directory.
cargo run --example extractcpx ~/path/to/campaign.cpx

# Show the scenario files in a campaign file.
cargo run --example extractcpx ~/path/to/campaign.cpx -l

# Convert an HD Edition (+expansions) scenario to WololoKingdoms.
cargo run --example convertscx ~/path/to/input.aoe2scenario ~/path/to/output.scx wk

License

GPL-3.0