//! # rpg-rs
//! A **very basic** RPG engine written in Rust
//!
//! ## The Idea
//! This library should be used to build RPGs. Sounds simple and also should be, but when building
//! an RPG from scratch, most people tent to write the same code over and over again. This library
//! aims to completely implmement most of the **very basic** elements of an RPG. This is because
//! there exists a huge diversity in terms of RPGs. There is not one definite model.
extern crate names;
extern crate rand;
extern crate rustc_serialize;
/// The behaviour of entities
/// The structures used to bulid a character
/// Everything regarding entities
/// The structure of events
/// The structure and mechanics of an inventory
/// Generate random items
/// The structure of items
/// A module for global type consitency
/// Structures for saving, loading and playing a game world