2025-02-25 00:06:12 -06:00
|
|
|
use rand::Rng;
|
2025-02-24 23:18:38 -06:00
|
|
|
use sword_rs::mgr::Mgr;
|
2025-02-24 20:55:06 -06:00
|
|
|
|
|
|
|
|
fn main() {
|
2025-02-24 23:18:38 -06:00
|
|
|
let mut mgr = Mgr::new();
|
|
|
|
|
for mod_name in mgr.get_modules() {
|
|
|
|
|
let mut module = mgr.get_module(&mod_name);
|
|
|
|
|
println!("Module: {}", module.get_name());
|
2025-02-25 00:06:12 -06:00
|
|
|
let random_number: i32 = rand::rng().gen_range(1..=20);
|
|
|
|
|
let random_number_str = format!("John.3.{}", random_number);
|
|
|
|
|
module.set_key_text(&random_number_str);
|
|
|
|
|
println!(
|
|
|
|
|
"Text John 3:{} is \"{}\"",
|
|
|
|
|
random_number,
|
|
|
|
|
module.strip_text()
|
|
|
|
|
);
|
2025-02-24 23:18:38 -06:00
|
|
|
}
|
2025-02-24 20:55:06 -06:00
|
|
|
}
|