tcod 0.15.0

The Rust bindings for the Doryen library (a.k.a. libtcod).
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 extern crate tcod;

use tcod::namegen::Namegen;
use tcod::random::{Rng, Algo};

fn setup_namegen() -> Namegen {
    let rng = Rng::new(Algo::MT);
    let mut namegen = Namegen::new().unwrap();
    namegen.parse_with_rng("data/namegen/mingos_standard.cfg", &rng);
    namegen
}

fn main() {
    let namegen = setup_namegen();
    println!("{}", namegen.generate("male").unwrap());
}