Elasto Mania file handler crate for Rust. Very much still a work in progress.
Installation
Add this in your Cargo.toml file:
[]
= "*"
Documentation
http://hexjelly.github.io/elma-rust/elma/
Progress
- Across support
Levels
- Parse level information
- Edit levels
- Save levels/data
Replays
- Parse single-player replay information
- Edit single-player replays
- Parse multi-player replay information
- Edit multi-player replays
- Save replays/data
State.dat
Might be added, maybe out of scope or redunant for this library.
Usage examples
Level operations
To create a new default level:
extern crate elma;
use *;