fn try_add_crossing(
pieces: &mut Pieces,
rng: &mut LegacyRandom,
foot_x: i32,
foot_y: i32,
foot_z: i32,
dir: Dir,
gen_depth: i32,
) -> Option<BoundingBox>fn try_add_crossing(
pieces: &mut Pieces,
rng: &mut LegacyRandom,
foot_x: i32,
foot_y: i32,
foot_z: i32,
dir: Dir,
gen_depth: i32,
) -> Option<BoundingBox>