This command allow user add some tags for multiple objects at once (group)
Help will tell you better...
https://help.maxon.net/c4d/en-us/#html/54507.html#override
The buildings maybe are in the right position, but the buildings themselves are very basic. I can't see the benefit of that. The only thing it will work is a Previz of New York. but there is already an Unreal 5 New York rebuild on the Matrix Demo Level. maybe it is not accurate, but it looks way better.
here is a script version for anyone curious :)
import c4d
def main():
selected = doc.GetActiveObjects(0) # gets the current active objects
parent = selected[0].GetUp() # gets the parent of the first object in the selection
if parent: #if the object has a parent
for obj in selected:
obj.DelBit(c4d.BIT_ACTIVE) # the script deselects the active objects
parent.SetBit(c4d.BIT_ACTIVE) # and selects the parent
c4d.EventAdd()
if __name__=='__main__':
main()