fn recursive_children(
templates: &FxHashMap<Identifier, TemplateData>,
kind: SectionKind,
gen_depth: i32,
parent: &EndCityPiece,
offset: IVec3,
pieces: &mut Vec<EndCityPiece>,
shared: &mut SharedState,
rng: &mut LegacyRandom,
) -> bool