titdb

Crates.iotitdb
lib.rstitdb
version0.1.0
sourcesrc
created_at2024-05-03 14:20:18.576946
updated_at2024-05-03 14:20:18.576946
descriptionA simple library to make use of the Trails in the Database API
homepage
repositoryhttps://github.com/vbaenal/titdb
max_upload_size
id1228843
size17,566
VĂ­ctor Baena (vbaenal)

documentation

README

TITDB - Trails in the Database

titdb is a library that calls Trails in the Database's API. It also includes a script randomizer as an optional feature.

Randomizer

[dependencies]
titdb = { version = "0.1", features = ["rand"] }

Examples

use titdb::rand::SceneRandomizer;

#[tokio::main]
async fn main() -> Result<()> {
    // Get 500 characters of Trails from Zero
    let characters = get_chr_detail(Some(4), None, None, None, Some(500))
        .await
        .unwrap();
    // Randomize any script from any game with characters from the previous list
    let random_scene: SceneRandomizer = SceneRandomizer::new(Some(characters), None, None);
    let scene = random_scene.randomize().await;
    println!(scene.unwrap());
    Ok(())
}
Commit count: 4

cargo fmt