Skip to main content

random_walkable_continuous

Function random_walkable_continuous 

Source
pub fn random_walkable_continuous<R: Rng>(
    walkmap: &[bool],
    grid_w: usize,
    grid_h: usize,
    extent_x: f64,
    extent_y: f64,
    rng: &mut R,
) -> Option<(f64, f64)>
Expand description

Returns a random walkable continuous position within the space.

Picks a random walkable grid cell, then returns a random position within that cell’s continuous extent.

Returns None if no walkable cells exist.