pub(super) fn traverse_wall_piece( pieces: &mut Vec<MansionTemplatePiece>, data: &mut PlacementData, )