Elasto Mania file handler crate for Rust. Very much still a work in progress.
Until a 1.0 release this will only target the latest stable version of Rust.
Add this in your Cargo.toml file:
[dependencies]
elma = "*"
- Across support
- Elma support
- Level
- Replay
- LGR
- full state.dat support
To create a new default level:
extern crate elma;
use elma::lev::*;
fn main () {
let mut level = Level::new();
level.save("example.lev", Top10Save::No).unwrap();
}