Skip to main content

ctr_rsf/
rng.rs

1use rand::Rng;
2
3/// Generates a valid random 3DS UniqueId (20‑bit).
4/// Range: 0x00000 ..= 0xFFFFF
5pub fn generate_unique_id() -> u32 {
6    let mut rng = rand::thread_rng();
7    rng.gen_range(0x00000..=0xFFFFF)
8}