Mit wrote:code that was foolishly adding 270 degree rotations to all the buildings just before they were being rendered. I have no idea why i was doing that

My guess is it has to do with the East and South favoritism of the overall code
Buildings facing forward in a modelling program would face east when built on a world.
Whenever anything is built on tile cords (like current Civ), The building is on the South East corner of the tile. This also causes building spacing to appear messed up. If I recall, buildings could be built visually closer together when building to the South or East and had to be further spaced when building to the North or West (or its the opposite, I don't remember)
Walls are always on the south or east side of tiles.
I seem to recall vehicle models needing to be rotated 90 or 270 degrees before use as well