/exolvl

A library for reading and writing Exoracer level files.

Primary LanguageRustApache License 2.0Apache-2.0

Exolvl

Rust

A library for reading and writing Exoracer level files.

Todo

  • More documentation (see #1)
  • Implement the Default trait for Exolvl (?)
  • Use the image crate for images
  • Use the glam crate for Vec2
  • Use a Duration type for things like medal times
  • Use Uuid for UUIDs instead of String
  • Newtype pattern for ids
  • Make theme an enum, not a String
  • Add #[deprecated] on deprecated things, pointing to the new thing

Usage

Add this to your Cargo.toml:

[dependencies]
exolvl = "0.6"

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.