19 releases
new 0.2.16 | Dec 13, 2024 |
---|---|
0.1.15 | Nov 4, 2024 |
0.1.14 | Apr 27, 2019 |
0.1.13 | Aug 16, 2018 |
0.1.2 | Jun 23, 2016 |
#348 in Parser implementations
146 downloads per month
510KB
2K
SLoC
Elasto Mania file handler crate for Rust. Very much still a work in progress.
Requirements
Until a 1.0 release this will only target the latest stable version of Rust.
Installation
Add this in your Cargo.toml file:
[dependencies]
elma = "*"
Documentation
Progress
- Across support
- Elma support
- Level
- Replay
- LGR
- full state.dat support
Usage examples
Level operations
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();
}
Dependencies
~2MB
~34K SLoC