The established cities already have most of the improvements in place. I want the major cities to continue to be so and the smaller cities to stay small in both importance and statuture. Since the AI is now restricted to building in a set it order, the smaller cities it is managing will be controlled.
In addition, for the player, most of the technology required to build these buildings (exception being Laboratory, Mall and Chain Reactor) have already been researched (i.e. acquired knowledge), so they are not restricted to what they can build, only the order they are building (as is the AI).
You will note in the detail, that once a city has built a University, they can they build most of the other buildings. (NOTE: For established cities - the size number (on the left of the list below) indicates the number of improvement already pre-built - e.g a city size of 3 would already have a court and granary)
My reasoning for the order is as follows;
1: No buildings
2:
Granary - Food needs to stored from the surrounding farms and this supports the initial growth
3:
Court - With growth comes the need for "Law and Order", so a court establishes this.
4:
Bank - With order comes financing requiremnts and a bank is established
5:
Theatre - With more money in the town, entertainment arrives, to help the populace.
6:
Sewer - With more people comes the need for sanitation
7:
Barracks - More people available so army recruitment can begin.
8:
Goods Factory - More goods are required for the growing populace
9:
Hospital and Dock (if coastal) - more health needs and exporting of goods
10:
University - education arrives for the growing city.
This continues for established cities, until 20 is reached and all buildings are in place.
However, the order can change for subsequent buildings;
Built a Court, you can then build a Jail or a Bank.
Built a Bank, you can build a Theatre or a Stock Exchange.
Built a Sewer, you can build a Barracks or a Bomb Shelter.
Built a Barracks, you can build a Goods Factory, Airport/Base or a Military Academy (with Fascism)
Built a Goods Factory (open-play only) or it exists already, you can then build a Hospital (with Sewer), Docks, Vehicle Factory, Aircraft Factory (with Airbase), Shipyard (with Docks)
Built a Hospital, you can then build a University
Built a University, you can then build a Laboratory and then a Chain Reactor.
So this should allow for some variation, but in alignment with historical/realistic city infrastructure development, which is the goal of my mini-mod - "historical enactment"
, with some different paths available.