Page 1 of 1

Scaling individual units

Posted: Tue Jul 07, 2020 8:30 pm
by Cortilein
Dear devs, is there any straightforward way to tweak the scale of individual unit models in PzC2? Maybe by simple file editing or (not-so-simple) hex editing?

I have noticed that most units have two scale-related entries in their UnitName_Body.uasset file: "Scale3D" and "RelativeScale". Comparing the generic/British PT boat ("MotorTorpBoat") to the German unique model ("SchnellbootS1"), the generic model does not have an entry for the "RelativeScale" parameter in "MotorTorpBoat_Body.uasset".

The reason why I'm asking is that I personally find the generic PT boat model to appear WAY too large, as compared to all the other naval assets. This IMHO somewhat annoying optical impression gets even worse if one uses the global unit scaling option to make all units bigger - the PT boats in Norway become so large that they obscure more than an entire hex. I would like to tweak some other units as well, e.g. the Soviet I-16 fighter plane (somewhat smaller) and the German He-111 bomber (somewhat bigger).

I'd be very grateful for any kind of assistance on this matter. I should mention that I do not have Unity asset editing tools available here that would probably make this a 5 minute job... maybe?

Re: Scaling individual units

Posted: Tue Jul 07, 2020 11:39 pm
by Patrick Ward
You wouldn't find the Unity asset tools much use as the game is built in Unreal.

Ignore the _body assets as they're all a fixed size.

One file I know of is unitmodels.uasset. That contains the individual model specific scale information. You'd want to make a backup as models are scaled the way they are for technical reasons.