Each of our once-expert specialists in EAW has been forced into unfamiliar coding territory with this source code--so they don't think they know everything there is to know.
Well at the moment I am in the nuddy after a nice late swim in the pool.
I also wonder why the scales were actually changed within EAW between the various objects.
I suspect there has to be a good reason.
It is something worthy of a trial, but who would want to redo all those models and in the end find that there really was a necessary reason the original developers went down the path they did.
As we proved a long tine ago, all the models are built to near enough the same scale, 1/48.
The exe manipulates the scale, and makes things look bigger or smaller by type, so changing everything to the same scale is easy. Just things like flight files, gun flashes, ect have to be changed to take account of the new scale.
well, just to get back to the original point here for a moment ( boring I know !!).... the basic problem seems to stem either from a problem with the 3dz editor or 3dz format that didnt allow the construction of very large 3dz's so they were built smaller then 'zoomed' on display in the 3d world.
there is also the basic problem that the ground tiles are 4Km wide but only have a 256x256 pixel image to skin them, so in theory a pixel is approx 4 metres wide on the ground... on that scale most roads would only be 1 pixel wide and most buildings only a couple of pixels across, so the ground scale of the default terrain is way out of scale, and the designers then rescaled ground objects to fit the ground scale rather than the true scale of the 3d world....
If we want a realistic ground and true aircraft scale we would need to address the problem of the terrain resolution first I think...