And does units specified in a tier apply to the higher tiers too?
I agree, most units benefit greatly from their heavy weapon upgrades. There are some issues to consider, like waiting for t2 to get proper heavy weapons so you don't fill your slots in t1, and some units aren't as much upgrading as changing from anti infantry to anti vehicle roles. General code with exceptions for some units will probably work fine.
I think the problem with power is that while with vehicles, you can pretty much suck up all the power you get, so you would never have noticed if the dynamic generator code was too aggressive. With infantry builds, you can't suck up all that power, but you're still quite able to spend enough on research and such to keep it low for some time - that makes it build lots of generators, but the need for power dissappears once the researches are done... Other than bumping power research to later in the BO, I can't see an easy fix for it. Predicting power needs several minutes into the future sounds impossible, so you'd need a way to specify in the BO some parameters for the dymanic power code.
Edited by Smokeskin, 02 April 2008 - 10:43 AM.