Here is our delima.
TGC has 20 factions.
We have chosen that we will use spesific Huge_City models to show spesific cities. The factions wont be able to build huge cities we will avoid having too many Constantinople's for example.
But here is the delimas.
Antioch is a unique city but we have 5 Islamic factions. So we need Antioch to become unique is some way and the rest of the Islamic factions to be able to build Huge_City that wont look like Antioch.
Rome is another example. South European factions are 3. Rome is one. The rest two factions may require a huge city as well.
Any sugestions/solutions please?