fn generate_tower_bridge(
templates: &FxHashMap<Identifier, TemplateData>,
gen_depth: i32,
parent: &EndCityPiece,
pieces: &mut Vec<EndCityPiece>,
shared: &mut SharedState,
rng: &mut LegacyRandom,
) -> boolfn generate_tower_bridge(
templates: &FxHashMap<Identifier, TemplateData>,
gen_depth: i32,
parent: &EndCityPiece,
pieces: &mut Vec<EndCityPiece>,
shared: &mut SharedState,
rng: &mut LegacyRandom,
) -> bool