Skip to main content

uorustlibs/
lib.rs

1//! UORustLibs provides methods for reading and writing data files from the classic video game
2//! Ultima Online.
3//!
4//! Most code is tested on data files from the Age of Shadows client, but it should
5//! work for earlier clients, and clients up until the switch from `.mul` to `.uop`
6
7extern crate byteorder;
8#[cfg(feature = "image")]
9extern crate image;
10
11pub mod error;
12pub mod mul;
13
14pub mod color;
15
16pub mod anim;
17pub mod art;
18pub mod font;
19pub mod gump;
20pub mod hue;
21pub mod map;
22pub mod skill;
23pub mod texmap;
24pub mod tiledata;
25
26#[cfg(test)]
27mod tests {
28    mod map;
29    mod test_anim;
30    mod test_art;
31    mod test_color;
32    mod test_font;
33    mod test_gump;
34    mod test_hue;
35    mod test_mul;
36    mod test_skill;
37    mod test_texmap;
38    mod test_tiledata;
39}