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