All my cities usually get the same Improvements, so managing the build queue becomes a big time consuming (point of annoying) part of the game, so I'd like to script my own Governors.
For instance:
if (! thiscity.hasBuilding(ciGranary))
{
thiscity.build(ciGranary);
}
if ((thiscity.size>=6) && (thiscity.food.surplus>=2))
{
thiscity.build(ciAquaduct);
}
if ((thiscity.corruption>=.20) && (thiscity.tax.revenue>=6))
{
thiscity.build(ciCourtHouse);
}
if (thisciv.haswonder(gwSmithTrading))
{
thiscity.build(ciMarketPlace);
thiscity.build(ciHarbor);
thiscity.build(ciBank);
thiscity.build(ciCommercialDock);
thiscity.build(ciStockExchange);
thiscity.build(ciAirport);
}
For instance:
if (! thiscity.hasBuilding(ciGranary))
{
thiscity.build(ciGranary);
}
if ((thiscity.size>=6) && (thiscity.food.surplus>=2))
{
thiscity.build(ciAquaduct);
}
if ((thiscity.corruption>=.20) && (thiscity.tax.revenue>=6))
{
thiscity.build(ciCourtHouse);
}
if (thisciv.haswonder(gwSmithTrading))
{
thiscity.build(ciMarketPlace);
thiscity.build(ciHarbor);
thiscity.build(ciBank);
thiscity.build(ciCommercialDock);
thiscity.build(ciStockExchange);
thiscity.build(ciAirport);
}