is there any way to select all actors in a level and scale them down uniformly at the same rate?

hi guys
i bought something from the market place, a house, but the scale is all messed up. Objects are way too big(and walls, etc)
I tried making them all in a group and scaling it down, but it seems like some objects scales are already at 2’s 2’s, 1’s etc, which makes them all scale down at different rates.

Is there such a thing on how to scale the whole thing by the same amount without messing all the objects up?

please advise.

It would depend on if the items are scaled with integers or not.
if they already utilize integers, then adding a .5 across the board should provide a uniform result.
If they already have integers you would have to do the math.

Technically, you could (or maybe already have) everything in a level, you could get all actors, loop through, and apply a transform that that the older value and just adds .5 to it.

You could transform that into a Bluetility button or something similar if you add all the actors as components to the same blueprint.

This would get you able to quickly check if adding .5 at a time is giving you consistent results.
it should, since a transform is essentially a percentage.