scandinavian_town = { brewery = 1 temple = 1 tools_guild = 1 weapon_guild = 1 mason = 1 pottery_guild = 1 tannery = 1 naval_supplies_guild = 1 marketplace = 1 } important_scandinavian_town = { brewery = 1 temple = 1 tools_guild = 2 tannery = 1 naval_supplies_guild = 1 weapon_guild = 1 marketplace = 2 mason = 1 pottery_guild = 2 } baltic_town = { brewery = 2 winery = 1 mason = 2 pottery_guild = 2 furniture_guild = 1 marketplace = 1 temple = 1 tools_guild = 1 paper_guild = 1 weapon_guild = 1 tannery = 1 granary = 1 stockade = 1 } russian_city = { brewery = 2 distillers_guild = 1 mason = 2 pottery_guild = 3 furniture_guild = 2 temple = 1 cloth_guild = 1 tools_guild = 2 weapon_guild = 1 granary = 2 tannery = 2 castle = 1 marketplace = 3 } russian_town = { brewery = 1 distillers_guild = 1 mason = 1 pottery_guild = 1 temple = 1 tools_guild = 1 weapon_guild = 1 tannery = 1 castle = 1 marketplace = 1 } polish_town = { brewery = 2 mason = 1 pottery_guild = 1 temple = 1 tools_guild = 2 cloth_guild = 1 weapon_guild = 1 granary = 2 tannery = 1 marketplace = 1 } ruthenian_town = { brewery = 1 mason = 1 pottery_guild = 1 distillers_guild = 1 temple = 1 tools_guild = 1 granary = 1 castle = 1 marketplace = 1 } british_town = { brewery = 1 temple = 1 weapon_guild = 1 pottery_guild = 1 cloth_guild = 1 tannery = 1 granary = 1 marketplace = 1 } british_town_port = { brewery = 1 temple = 1 tools_guild = 1 mason = 1 pottery_guild = 1 weapon_guild = 1 cloth_guild = 2 tannery = 1 granary = 1 naval_supplies_guild = 1 marketplace = 1 } iberian_town = { temple = 1 marketplace = 1 tools_guild = 1 mason = 1 pottery_guild = 1 cloth_guild = 1 weapon_guild = 1 paper_guild = 1 castle = 1 granary = 1 brewery = 1 tannery = 1 } iberian_town_port = { temple = 1 marketplace = 1 mason = 1 pottery_guild = 1 paper_guild = 1 castle = 1 granary = 1 brewery = 1 tannery = 1 wharf = 1 } iberian_city = { temple = 1 tools_guild = 1 mason = 2 pottery_guild = 1 furniture_guild = 1 distillers_guild = 1 weapon_guild = 1 brewery = 1 cloth_guild = 2 fine_cloth_guild = 1 paper_guild = 1 scriptorium = 2 castle = 1 glass_guild = 1 granary = 3 tannery = 3 marketplace = 2 } iberian_city_port = { temple = 1 tools_guild = 2 mason = 2 pottery_guild = 2 furniture_guild = 1 weapon_guild = 2 cloth_guild = 1 fine_cloth_guild = 2 paper_guild = 1 scriptorium = 1 castle = 1 jewelry_guild = 1 glass_guild = 1 granary = 3 marketplace = 2 tannery = 2 naval_supplies_guild = 1 } lowlands_town = { temple = 1 tools_guild = 1 mason = 1 pottery_guild = 1 brewery = 1 weapon_guild = 1 cloth_guild = 1 paper_guild = 1 jewelry_guild = 1 fine_cloth_guild = 1 tannery = 1 dyes_guild = 1 marketplace = 1 granary = 2 castle = 1 } lowlands_costal_town = { temple = 1 brewery = 1 mason = 1 cloth_guild = 1 paper_guild = 1 jewelry_guild = 1 fine_cloth_guild = 1 tannery = 1 marketplace = 2 granary = 2 castle = 1 } lowlands_city = { temple = 1 tools_guild = 1 distillers_guild = 1 mason = 2 brewery = 1 weapon_guild = 1 cloth_guild = 2 paper_guild = 1 jewelry_guild = 1 glass_guild = 1 fine_cloth_guild = 1 granary = 2 marketplace = 2 castle = 1 tannery = 1 } lowlands_coastal_city = { temple = 1 tools_guild = 1 brewery = 1 mason = 2 furniture_guild = 1 weapon_guild = 1 cloth_guild = 1 paper_guild = 1 glass_guild = 1 fine_cloth_guild = 1 granary = 3 marketplace = 1 dyes_guild = 1 castle = 1 tannery = 2 } french_town = { temple = 1 tools_guild = 1 mason = 1 pottery_guild = 1 brewery = 1 weapon_guild = 1 paper_guild = 1 granary = 1 tannery = 1 castle = 1 marketplace = 1 } french_city = { temple = 1 tools_guild = 2 distillers_guild = 1 brewery = 1 weapon_guild = 1 mason = 2 pottery_guild = 2 furniture_guild = 1 paper_guild = 2 cloth_guild = 1 glass_guild = 1 jewelry_guild = 1 marketplace = 2 fine_cloth_guild = 2 granary = 2 castle = 1 } jurchen_town = { temple = 1 marketplace = 1 mason = 2 pottery_guild = 2 furniture_guild = 1 cloth_guild = 1 paper_guild = 1 tannery = 1 granary = 2 weapon_guild = 2 brewery = 1 tools_guild = 2 scriptorium = 1 } chinese_town = { temple = 1 winery = 1 porcelain_guild = 1 marketplace = 2 fine_cloth_guild = 2 mason = 2 pottery_guild = 2 furniture_guild = 1 cloth_guild = 2 paper_guild = 1 tannery = 1 granary = 2 weapon_guild = 1 brewery = 1 tools_guild = 2 scriptorium = 1 lacquerware_guild = 2 dyes_guild = 1 zhixian = 1 } chinese_coastal_town = { temple = 1 winery = 1 porcelain_guild = 1 marketplace = 2 fine_cloth_guild = 2 mason = 2 pottery_guild = 2 furniture_guild = 1 cloth_guild = 2 paper_guild = 1 tannery = 1 granary = 2 weapon_guild = 1 brewery = 1 tools_guild = 2 scriptorium = 1 lacquerware_guild = 2 dyes_guild = 1 zhixian = 1 wharf = 1 } chinese_city = { temple = 1 winery = 2 porcelain_guild = 1 distillers_guild = 1 marketplace = 5 weapon_guild = 2 mason = 2 pottery_guild = 2 furniture_guild = 1 paper_guild = 1 fine_cloth_guild = 2 cloth_guild = 2 glass_guild = 1 jewelry_guild = 1 tannery = 2 granary = 2 castle = 1 brewery = 2 tools_guild = 2 scriptorium = 2 lacquerware_guild = 2 dyes_guild = 2 zhixian = 1 provincial_garrison = 1 } chinese_coastal_city = { temple = 1 winery = 2 porcelain_guild = 1 distillers_guild = 1 marketplace = 5 weapon_guild = 2 mason = 2 pottery_guild = 2 furniture_guild = 1 paper_guild = 1 fine_cloth_guild = 2 cloth_guild = 2 glass_guild = 1 jewelry_guild = 1 tannery = 2 granary = 2 castle = 1 brewery = 1 tools_guild = 2 scriptorium = 2 lacquerware_guild = 2 dyes_guild = 2 zhixian = 1 } south_east_asia_town = { temple = 1 tools_guild = 1 marketplace = 1 fine_cloth_guild = 1 cloth_guild = 1 paper_guild = 1 mason = 1 pottery_guild = 1 furniture_guild = 1 tannery = 1 granary = 1 weapon_guild = 1 brewery = 1 } south_east_asia_port_town = { temple = 1 tools_guild = 1 marketplace = 1 fine_cloth_guild = 1 cloth_guild = 1 paper_guild = 1 mason = 1 pottery_guild = 1 furniture_guild = 1 tannery = 1 granary = 1 weapon_guild = 1 brewery = 1 naval_supplies_guild = 1 } south_east_asia_city = { temple = 1 tools_guild = 2 distillers_guild = 1 marketplace = 2 weapon_guild = 3 paper_guild = 1 fine_cloth_guild = 3 mason = 3 pottery_guild = 1 furniture_guild = 2 cloth_guild = 1 glass_guild = 1 jewelry_guild = 1 tannery = 3 granary = 3 castle = 1 brewery = 1 scriptorium = 1 winery = 1 } german_town = { brewery = 1 temple = 1 tools_guild = 1 paper_guild = 1 weapon_guild = 1 tannery = 1 granary = 1 castle = 1 mason = 1 pottery_guild = 1 marketplace = 2 } german_coastal_town = { brewery = 1 temple = 1 tools_guild = 1 paper_guild = 1 weapon_guild = 1 tannery = 1 granary = 1 wharf = 1 naval_supplies_guild = 1 marketplace = 2 castle = 1 mason = 1 pottery_guild = 1 } german_city = { brewery = 1 temple = 1 tools_guild = 1 mason = 1 pottery_guild = 1 furniture_guild = 1 paper_guild = 1 cloth_guild = 1 fine_cloth_guild = 1 weapon_guild = 1 glass_guild = 1 dyes_guild = 1 tannery = 1 scriptorium = 1 granary = 2 marketplace = 2 castle = 1 } german_coastal_city = { brewery = 2 temple = 1 tools_guild = 1 cloth_guild = 1 fine_cloth_guild = 1 weapon_guild = 1 glass_guild = 1 distillers_guild = 1 tannery = 1 scriptorium = 1 naval_supplies_guild = 1 granary = 1 marketplace = 2 wharf = 1 castle = 1 mason = 1 pottery_guild = 1 furniture_guild = 1 wharf = 1 } greek_town = { brewery = 1 temple = 1 tools_guild = 1 weapon_guild = 1 mason = 1 pottery_guild = 1 granary = 1 tannery = 1 castle = 1 marketplace = 1 } greek_city_port = { brewery = 2 castle = 1 temple = 1 tools_guild = 1 weapon_guild = 1 glass_guild = 1 cloth_guild = 1 fine_cloth_guild = 1 paper_guild = 1 mason = 1 furniture_guild = 1 jewelry_guild = 1 tannery = 1 granary = 2 marketplace = 1 wharf = 1 naval_supplies_guild = 1 } greek_town_port = { brewery = 1 temple = 1 tools_guild = 1 weapon_guild = 1 mason = 1 pottery_guild = 1 granary = 1 naval_supplies_guild = 1 marketplace = 1 } balkan_town = { temple = 1 tools_guild = 1 weapon_guild = 1 granary = 1 mason = 1 pottery_guild = 1 brewery = 1 tannery = 1 castle = 1 marketplace = 1 } carpathian_town = { temple = 1 tools_guild = 1 weapon_guild = 1 mason = 1 pottery_guild = 1 brewery = 1 granary = 1 tannery = 1 castle = 1 marketplace = 1 } maghreb_town = { fortress_granary = 1 temple = 1 tools_guild = 1 weapon_guild = 1 cloth_guild = 1 fine_cloth_guild = 1 mason = 1 pottery_guild = 1 paper_guild = 1 granary = 1 tannery = 1 slave_market = 1 marketplace = 1 } maghreb_coastal_town = { fortress_granary = 1 temple = 1 tools_guild = 1 weapon_guild = 1 cloth_guild = 1 fine_cloth_guild = 1 mason = 1 pottery_guild = 1 paper_guild = 1 granary = 1 tannery = 1 slave_market = 1 marketplace = 1 naval_supplies_guild = 1 } maghreb_city = { fortress_granary = 1 temple = 1 castle = 1 tools_guild = 1 cloth_guild = 1 fine_cloth_guild = 2 paper_guild = 1 mason = 2 furniture_guild = 1 scriptorium = 1 granary = 1 tannery = 2 jewelry_guild = 1 slave_market = 1 funduq = 1 marketplace = 2 } maghreb_coastal_city = { fortress_granary = 1 temple = 1 castle = 1 tools_guild = 1 weapon_guild = 1 cloth_guild = 1 fine_cloth_guild = 1 paper_guild = 1 mason = 2 furniture_guild = 1 scriptorium = 1 granary = 1 tannery = 1 jewelry_guild = 1 slave_market = 1 marketplace = 1 naval_supplies_guild = 1 wharf = 1 } egyptian_city = { temple = 1 tools_guild = 2 weapon_guild = 1 cloth_guild = 1 fine_cloth_guild = 2 paper_guild = 1 scriptorium = 2 granary = 2 marketplace = 2 mason = 2 pottery_guild = 1 furniture_guild = 1 dyes_guild = 1 jewelry_guild = 1 castle = 1 slave_market = 2 } anatolian_city = { temple = 1 tools_guild = 1 weapon_guild = 1 cloth_guild = 1 fine_cloth_guild = 1 paper_guild = 1 scriptorium = 1 glass_guild = 1 granary = 2 jewelry_guild = 1 dyes_guild = 1 mason = 2 pottery_guild = 1 furniture_guild = 1 marketplace = 2 castle = 1 tannery = 1 slave_market = 2 } christian_anatolian_city = { temple = 1 tools_guild = 1 weapon_guild = 1 cloth_guild = 1 fine_cloth_guild = 1 paper_guild = 1 scriptorium = 1 glass_guild = 1 granary = 2 jewelry_guild = 1 dyes_guild = 1 mason = 2 pottery_guild = 2 furniture_guild = 1 marketplace = 2 castle = 1 tannery = 1 } anatolian_town = { temple = 1 tools_guild = 1 tannery = 1 weapon_guild = 1 fine_cloth_guild = 1 mason = 1 pottery_guild = 1 slave_market = 1 marketplace = 1 } christian_anatolian_town = { temple = 1 tools_guild = 1 tannery = 1 weapon_guild = 1 mason = 1 pottery_guild = 1 marketplace = 1 } indian_city = { glass_guild = 2 weapon_guild = 3 cloth_guild = 3 fine_cloth_guild = 3 jewelry_guild = 4 brewery = 3 distillers_guild = 1 tannery = 3 paper_guild = 2 pottery_guild = 1 scriptorium = 2 tools_guild = 3 granary = 6 mason = 3 marketplace = 6 castle = 1 temple = 1 } indian_coastal_city ={ glass_guild = 2 weapon_guild = 6 cloth_guild = 6 fine_cloth_guild = 4 jewelry_guild = 4 brewery = 4 distillers_guild = 1 tannery = 4 paper_guild = 2 pottery_guild = 1 scriptorium = 2 tools_guild = 4 mason = 5 naval_supplies_guild = 2 granary = 6 marketplace = 6 castle = 1 temple = 1 wharf = 1 } indian_sultanate_coastal_city ={ glass_guild = 1 weapon_guild = 6 cloth_guild = 6 fine_cloth_guild = 5 jewelry_guild = 4 brewery = 2 distillers_guild = 1 tannery = 4 paper_guild = 2 scriptorium = 2 tools_guild = 4 mason = 5 naval_supplies_guild = 2 granary = 6 marketplace = 6 slave_market = 1 mamluk_barracks = 2 castle = 1 temple = 1 wharf = 1 } indian_sultanate_city = { glass_guild = 1 weapon_guild = 3 cloth_guild = 3 fine_cloth_guild = 3 jewelry_guild = 4 brewery = 2 distillers_guild = 1 tannery = 3 paper_guild = 2 scriptorium = 2 tools_guild = 3 granary = 6 mason = 3 marketplace = 6 slave_market = 2 mamluk_barracks = 2 castle = 1 temple = 1 } indian_town = { weapon_guild = 2 tools_guild = 2 brewery = 2 mason = 1 pottery_guild = 1 tannery = 1 temple = 1 stockade = 1 marketplace = 2 } levant_town = { temple = 1 tools_guild = 1 weapon_guild = 1 cloth_guild = 1 fine_cloth_guild = 1 paper_guild = 1 scriptorium = 1 granary = 1 mason = 1 pottery_guild = 1 furniture_guild = 1 jewelry_guild = 1 marketplace = 2 castle = 1 tannery = 1 } tiny_levant_town = { # Ar-Rabaḍa: marketplace capped at 1 at this location temple = 1 tools_guild = 1 weapon_guild = 1 cloth_guild = 1 fine_cloth_guild = 1 paper_guild = 1 scriptorium = 1 granary = 1 mason = 1 pottery_guild = 1 furniture_guild = 1 jewelry_guild = 1 marketplace = 1 castle = 1 tannery = 1 } levant_city = { temple = 1 tools_guild = 1 weapon_guild = 1 cloth_guild = 1 fine_cloth_guild = 1 paper_guild = 1 scriptorium = 1 granary = 1 mason = 1 pottery_guild = 1 furniture_guild = 1 jewelry_guild = 1 dyes_guild = 1 marketplace = 2 castle = 1 tannery = 1 slave_market = 1 } central_asian_city = { temple = 1 tools_guild = 2 weapon_guild = 1 cloth_guild = 1 fine_cloth_guild = 3 paper_guild = 1 scriptorium = 1 mason = 2 pottery_guild = 2 furniture_guild = 1 granary = 2 glass_guild = 1 jewelry_guild = 1 marketplace = 2 castle = 1 tannery = 1 slave_market = 1 } central_asian_town = { temple = 1 tools_guild = 1 granary = 1 marketplace = 1 castle = 1 tannery = 1 mason = 1 pottery_guild = 1 slave_market = 1 } mexican_city = { temple = 1 granary = 3 cloth_guild = 1 mason = 1 pottery_guild = 1 marketplace = 2 weapon_guild = 2 tannery = 1 stockade = 1 tools_guild = 2 } mexican_town = { temple = 1 granary = 1 marketplace = 1 weapon_guild = 1 tannery = 1 mason = 1 pottery_guild = 1 tools_guild = 1 } south_east_woodlands_town = { temple = 1 granary = 1 marketplace = 1 pottery_guild = 1 } italian_town = { temple = 1 tools_guild = 1 brewery = 1 weapon_guild = 1 paper_guild = 1 granary = 1 mason = 1 pottery_guild = 1 marketplace = 1 } italian_coastal_town = { temple = 1 tools_guild = 1 brewery = 1 weapon_guild = 1 paper_guild = 1 granary = 1 mason = 1 pottery_guild = 1 marketplace = 1 } italian_city = { temple = 1 tools_guild = 1 distillers_guild = 1 fine_cloth_guild = 2 brewery = 1 weapon_guild = 1 paper_guild = 1 cloth_guild = 1 granary = 2 castle = 1 mason = 1 pottery_guild = 1 furniture_guild = 1 dyes_guild = 1 marketplace = 2 } italian_trading_capital = { temple = 1 tools_guild = 2 distillers_guild = 1 fine_cloth_guild = 1 brewery = 1 weapon_guild = 1 paper_guild = 1 cloth_guild = 1 granary = 2 castle = 1 mason = 1 pottery_guild = 2 dyes_guild = 1 marketplace = 3 jewelry_guild = 1 wharf = 1 naval_supplies_guild = 1 } italian_coastal_city = { temple = 1 tools_guild = 1 distillers_guild = 1 fine_cloth_guild = 2 brewery = 1 weapon_guild = 1 paper_guild = 1 cloth_guild = 1 granary = 2 castle = 1 mason = 1 pottery_guild = 1 furniture_guild = 1 dyes_guild = 1 marketplace = 2 naval_supplies_guild = 1 } japan_town = { temple = 1 tools_guild = 1 brewery = 1 weapon_guild = 2 paper_guild = 1 granary = 1 tannery = 1 mason = 1 pottery_guild = 1 winery = 1 marketplace = 1 } japan_city = { temple = 1 tools_guild = 1 distillers_guild = 1 brewery = 1 weapon_guild = 3 paper_guild = 2 cloth_guild = 1 fine_cloth_guild = 1 scriptorium = 1 glass_guild = 1 mason = 2 pottery_guild = 2 furniture_guild = 1 granary = 1 castle = 1 tannery = 1 winery = 2 marketplace = 2 } korea_town = { temple = 1 tools_guild = 1 brewery = 1 weapon_guild = 1 paper_guild = 1 granary = 1 tannery = 1 mason = 1 pottery_guild = 1 porcelain_guild = 1 confucian_school = 1 korean_barracks = 1 marketplace = 1 } korea_city = { temple = 1 tools_guild = 2 distillers_guild = 1 weapon_guild = 2 paper_guild = 1 cloth_guild = 1 fine_cloth_guild = 1 scriptorium = 1 glass_guild = 1 granary = 3 mason = 2 pottery_guild = 2 porcelain_guild = 2 furniture_guild = 1 marketplace = 2 castle = 1 brewery = 2 naval_supplies_guild = 2 tannery = 1 confucian_school = 1 korean_barracks = 1 winery = 1 } korean_city_port = { temple = 1 tools_guild = 2 distillers_guild = 1 weapon_guild = 2 cloth_guild = 1 fine_cloth_guild = 1 paper_guild = 1 scriptorium = 1 castle = 1 mason = 2 pottery_guild = 2 porcelain_guild = 2 furniture_guild = 1 jewelry_guild = 1 glass_guild = 1 granary = 3 marketplace = 2 tannery = 1 brewery = 2 naval_supplies_guild = 1 wharf = 1 winery = 1 } sahel_town = { temple = 1 granary = 1 tools_guild = 1 weapon_guild = 1 fine_cloth_guild = 1 jewelry_guild = 1 mason = 1 pottery_guild = 1 tannery = 1 marketplace = 1 slave_market = 1 } sahel_city = { temple = 1 granary = 3 castle = 1 tools_guild = 2 weapon_guild = 2 fine_cloth_guild = 2 cloth_guild = 1 scriptorium = 1 mason = 2 paper_guild = 1 pottery_guild = 2 furniture_guild = 1 jewelry_guild = 2 tannery = 1 marketplace = 2 glass_guild = 1 slave_market = 1 } yucatan_town = { temple = 1 brewery = 1 marketplace = 1 fine_cloth_guild = 1 mason = 1 pottery_guild = 1 granary = 2 weapon_guild = 1 tools_guild = 1 } andes_town = { temple = 1 brewery = 1 marketplace = 1 fine_cloth_guild = 1 mason = 1 pottery_guild = 1 granary = 2 weapon_guild = 1 tools_guild = 1 } andes_city = { temple = 1 brewery = 3 marketplace = 1 weapon_guild = 2 cloth_guild = 1 fine_cloth_guild = 3 mason = 2 pottery_guild = 2 furniture_guild = 1 jewelry_guild = 1 tannery = 1 granary = 3 castle = 1 tools_guild = 2 terraces = 3 } east_african_coastal_town = { jewelry_guild = 2 tools_guild = 2 marketplace = 2 mason = 2 pottery_guild = 1 furniture_guild = 2 tannery = 1 temple = 1 stockade = 1 cloth_guild = 1 dock = 1 wharf = 1 naval_supplies_guild = 1 } east_african_town = { tools_guild = 1 marketplace = 1 tannery = 1 mason = 1 pottery_guild = 1 temple = 1 stockade = 1 cloth_guild = 1 } kilwan_merchant_settlement = { mason = 1 pottery_guild = 1 local_markets = 1 market_village = 3 fiber_crops_farm = 1 charcoal_maker = 1 kilwan_shipwrights = 1 } kilwan_fishing_settlement = { fishing_village = 2 } majapahit_town = { tools_guild = 1 marketplace = 2 mason = 2 pottery_guild = 1 furniture_guild = 2 granary = 2 cloth_guild = 1 distillers_guild = 1 tannery = 1 brewery = 1 } majapahit_coastal_town = { tools_guild = 1 marketplace = 2 mason = 2 pottery_guild = 1 furniture_guild = 2 tannery = 1 dock = 1 wharf = 1 naval_supplies_guild = 2 } majapahit_city = { temple = 1 tools_guild = 1 mason = 3 pottery_guild = 1 furniture_guild = 2 distillers_guild = 2 weapon_guild = 2 cloth_guild = 1 scriptorium = 1 jewelry_guild = 1 glass_guild = 1 granary = 2 tannery = 2 marketplace = 2 paper_guild = 1 fine_cloth_guild = 2 brewery = 1 dock = 1 wharf = 1 naval_supplies_guild = 3 } ############################################################### # Unique city setups — use copy_from to inherit a base template ############################################################### # Unique city setups use copy_from + additive deltas. # Values are amounts ADDED on top of the base template level. # Buildings absent from the base are appended at the stated level. venice_city = { copy_from = italian_trading_capital glass_guild = 3 # base 3 → 5: Murano glass monopoly fine_cloth_guild = 1 # base 1 → 2: Venetian velvet and damask jewelry_guild = 1 # base 1 → 2: Venetian goldsmiths naval_supplies_guild = 2 # base 1 → 3: Arsenal of Venice } florence_city = { copy_from = italian_city cloth_guild = 2 # base 2 → 5: Arte della Lana — ~30,000 workers fine_cloth_guild = 2 # base 1 → 3: Arte di Calimala finishing dyes_guild = 1 # base 1 → 2: Alum dyeing central to Florentine cloth jewelry_guild = 2 # not in base → 2: Florentine goldsmiths } bruges_city = { copy_from = lowlands_coastal_city fine_cloth_guild = 2 # base 3 → 5: Finest Flemish cloth in Europe cloth_guild = 1 # base 6 → 7: Full output of Flemish cloth industry marketplace = 2 # base 2 → 4: Financial capital of Northern Europe — the Bourse dyes_guild = 1 # not in base → 2: Large-scale dyeworks; alum and woad } lubeck_city = { copy_from = german_coastal_city brewery = 1 # base 3 → 4: Lübeck beer was the Hanseatic standard trade commodity naval_supplies_guild = 1 # base 2 → 3: Main Hanseatic shipbuilding city marketplace = 1 # base 2 → 4: Head of the Hanseatic League } nuremberg_town = { copy_from = german_town tools_guild = 2 # base 1 → 3: Finest metalwork and precision tools in medieval Germany weapon_guild = 2 # base 1 → 3: Nuremberg plate armor and blades exported across Europe jewelry_guild = 2 # not in base → 2: Nuremberg goldsmiths } cordoba_city = { copy_from = iberian_city tannery = 2 cloth_guild = 2 # base 2 → 5: Cordovan leather — "cordwain" became a word for finest leather paper_guild = 2 # base 1 → 3: Major paper mills from the Caliphate period, still active fine_cloth_guild = 1 # not in base → 2: Islamic textile tradition from Umayyad period } toledo_city = { copy_from = iberian_city weapon_guild = 3 # base 2 → 4: Toledo blades — European standard for sword quality since Roman times tools_guild = 2 # not in base → 2: Toledo silk from the Islamic period } damascus_city = { copy_from = levant_city weapon_guild = 1 # base 2 → 3: Damascus steel (wootz) — city gave its name to a blade-making tradition fine_cloth_guild = 2 # base 2 → 4: Damask fabric literally named after this city dyes_guild = 1 # base 1 → 2: Major dyeworks jewelry_guild = 1 # base 2 → 3: Damascene inlay metalwork — world's finest decorative metalwork } bursa_city = { copy_from = anatolian_city fine_cloth_guild = 2 # not in base → 5: THE silk weaving capital of the Near East; entire economy built on silk marketplace = 1 # base 2 → 3: Major Silk Road terminal dyes_guild = 2 wharf = 1 # not in base → 2: Silk dyeing integral to Bursa's industry } samarkand_city = { copy_from = central_asian_city fine_cloth_guild = 2 # base 1 → 5: "Samarkand cloth" was a luxury brand across the medieval world marketplace = 2 # base 2 → 4: Central node of the Silk Road paper_guild = 3 # base 1 → 4: First city outside East Asia to produce paper; world-famous Samarkand paper jewelry_guild = 2 # not in base → 2: Central Asian goldsmithing tradition } jingdezhen_city = { copy_from = chinese_city porcelain_guild = 4 # base 1 → 6: THE world porcelain capital; entire city employed in porcelain production } timbuktu_city = { copy_from = sahel_city scriptorium = 2 # base 1 → 3: 180 Quranic schools, 25,000 students at Sankore — westernmost Islamic scholarship hub marketplace = 2 # base 2 → 4: Gold/salt trade hub — Arab travellers called it one of the world's richest cities jewelry_guild = 2 # base 1 → 3: Major gold-trade city with significant goldsmithing } cairo_city = { copy_from = egyptian_city marketplace = 3 # base 2 → 5: Largest city west of China in 14th century; hub between Mediterranean and Indian Ocean fine_cloth_guild = 3 # base 2 → 4: Mamluk royal workshops produced luxury textiles for export jewelry_guild = 2 # not in base → 2: Gold bazaar (Khan el-Khalili) — among world's largest slave_market = 1 # base 2 → 3: Mamluk sultanate built on slave soldiers; world's largest slave market } novgorod_city = { copy_from = russian_city marketplace = 3 # base 2 → 4: Main commercial republic of Rus; Hanseatic kontor here tannery = 3 # base 1 → 4: Fur and leather trade was Novgorod's economic foundation naval_supplies_guild = 1 # not in base → 1: Timber and naval stores traded through Baltic connections } # --- Second wave of unique city setups --- milan_city = { copy_from = italian_city weapon_guild = 3 # base 1 → 5: Milanese plate armor was the finest in Europe; entire economy centered on armaments tools_guild = 2 # base 1 → 2: Metalwork support industries fine_cloth_guild = 1 # base 1 → 2: Milanese silk industry developing } genoa_city = { copy_from = italian_trading_capital naval_supplies_guild = 2 # base 1 → 3: Major Mediterranean shipbuilder fine_cloth_guild = 1 # base 1 → 2: Genoese silk trade tannery = 1 wharf = 1 # not in base → 1: Alum and leather trade } ghent_city = { copy_from = lowlands_city cloth_guild = 2 # base 6 → 8: Manufacturing heart of Flemish cloth brewery = 1 # base 3 → 4: Famous Ghent beer weapon_guild = 1 # base 2 → 3: Guilds had strong military character; Ghent militia marketplace = 1 # base 2 → 3: Major trade city; Ghent was co-equal to Bruges in Flemish commerce fine_cloth_guild = 1 } barcelona_city = { copy_from = iberian_city_port naval_supplies_guild = 1 # base 1 → 2: Barcelona royal shipyard; Crown of Aragon's main maritime hub marketplace = 1 # base 2 → 3: Crown of Aragon trade center fine_cloth_guild = 2 wharf = 1 # not in base → 1: Catalan textile trade } cologne_city = { copy_from = german_city winery = 1 # not in base → 2: THE Rhine wine redistribution city jewelry_guild = 1 # base 1 → 3: Cologne Cathedral treasury; renowned goldsmithing center marketplace = 2 # base 2 → 3: Major trade fair city } paris_city = { copy_from = french_city fine_cloth_guild = 1 # base 1 → 3: Paris luxury textile trade; major fashion center scriptorium = 2 # not in base → 2: University of Paris; massive manuscript production jewelry_guild = 1 # base 1 → 3: Paris goldsmiths renowned across Europe marketplace = 2 # base 2 → 3: Largest city in Western Europe } bordeaux_city = { copy_from = french_city winery = 4 wharf = 1 # not in base → 3: Gascon wine; England's primary wine import; largest wine exporter in Europe } troyes_city = { copy_from = french_city fine_cloth_guild = 1 # base 1 → 3: Champagne fairs — "troy weight" derives from this city marketplace = 1 # base 2 → 4: Most famous trade fairs in medieval Europe dyes_guild = 1 # not in base → 1: Dyeing integral to Champagne cloth trade } ypres_town = { copy_from = lowlands_town cloth_guild = 1 # base 3 → 5: One of the three great Flemish cloth cities fine_cloth_guild = 1 # base 1 → 3: Ypres cloth was luxury quality } fez_city = { copy_from = maghreb_city tannery = 2 # not in base → 3: Source of Moroccan leather; Fez tanneries still famous today scriptorium = 1 # base 2 → 3: Al-Qarawiyyin — oldest continuously operating university } trebizond_city = { copy_from = christian_anatolian_city marketplace = 2 # base 2 → 4: Western terminus of the northern Silk Road across the Black Sea fine_cloth_guild = 1 # not in base → 2: Silk trade hub between Persia and the Black Sea naval_supplies_guild = 1 # not in base → 1: Black Sea trade fleet } herat_city = { copy_from = levant_city fine_cloth_guild = 2 # base 1 → 3: Major carpet and silk weaving center paper_guild = 1 # base 1 → 3: World-class Islamic manuscript production; Herat book arts jewelry_guild = 1 # not in base → 1: Herat metalwork and jewelry } hormuz_city = { copy_from = levant_city marketplace = 3 # base 2 → 5: THE entrepôt of Indian Ocean–Persian Gulf trade jewelry_guild = 1 # not in base → 2: Persian Gulf pearls traded here fine_cloth_guild = 1 # base 1 → 2: Silk transit trade } hangzhou_city = { copy_from = chinese_coastal_city fine_cloth_guild = 3 # base 2 → 4: Hangzhou silk — Marco Polo called it the world's finest marketplace = 3 # base 5 → 8: Largest city in the world c.1300; former Song capital; Grand Canal terminus winery = 1 # base 2 → 3: Shaoxing rice wine region } guangzhou_city = { copy_from = chinese_city marketplace = 2 # base 2 → 4: China's primary maritime trade port for Arab and Persian merchants naval_supplies_guild = 1 # not in base → 1: Major shipbuilding for South China Sea trade } prague_city = { copy_from = german_city glass_guild = 2 # base 1 → 3: Bohemian glass world-famous by 14th century tools_guild = 2 # base 2 → 3: Bohemian metalwork; silver at Kutná Hora nearby scriptorium = 1 # base 1 → 2: Charles University 1348 — first in Central Europe jewelry_guild = 2 } hamburg_city = { copy_from = german_coastal_city brewery = 1 # base 3 → 5: Hamburg beer exports were a Hanseatic staple; rivaled Lübeck marketplace = 1 wharf = 1 # base 2 → 3: Major Hanseatic port } dubrovnik_city = { copy_from = balkan_town naval_supplies_guild = 2 # not in base → 3: Ragusan republic was a major maritime power marketplace = 3 # base 1 → 4: Adriatic free port; unique trading republic tannery = 1 # base 1 → 2: Leather and wax export trade } tabriz_city = { copy_from = levant_city fine_cloth_guild = 3 # base 1 → 4: Major silk market of western Persia; Ilkhanid capital marketplace = 2 # base 2 → 4: Major Silk Road city controlling east-west trade jewelry_guild = 2 # not in base → 2: Tabriz goldsmithing tradition } kaffa_city = { copy_from = italian_city slave_market = 1 # not in base → 3: THE Black Sea slave trade hub; most European/Middle Eastern slaves passed through here tannery = 1 # not in base → 1: Leather goods from the steppe naval_supplies_guild = 1 wharf = 1 # not in base → 1: Genoese port } pazhaverkadu_city = { copy_from = indian_coastal_city marketplace = 2 # base 6 → 8: Pulicat — primary Dutch/Portuguese hub for Coromandel coast trade; one of South India's busiest ports fine_cloth_guild = 2 # base 4 → 6: Coromandel chintz and muslin were the region's signature export } chittagong_city = { copy_from = indian_coastal_city marketplace = 2 # base 6 → 8: Gateway to Bengal; massive rice, cotton and muslin export port cloth_guild = 1 # base 6 → 7: Bengali cotton cloth dominated regional trade fine_cloth_guild = 2 # base 4 → 6: Bengali muslin — among the finest cloth in the world } baghdad_city = { copy_from = levant_city marketplace = 3 # base 2 → 4: Round City suq; Tigris river trade nexus linking Persia, Arabia and the Levant paper_guild = 2 # base 1 → 3: First Islamic paper mills (8th c.); fed the entire caliphate's bureaucracy and book trade scriptorium = 2 # base 1 → 2: House of Wisdom legacy; scholarly and translation tradition outlasted the Mongol sack glass_guild = 1 # base 1 → 2: Iraqi glassware exported across the Islamic world } granada_city = { temple = 1 tools_guild = 2 mason = 2 pottery_guild = 2 cloth_guild = 1 fine_cloth_guild = 1 weapon_guild = 1 paper_guild = 1 scriptorium = 1 furniture_guild = 1 jewelry_guild = 1 brewery = 1 tannery = 1 granary = 3 marketplace = 2 castle = 1 } malaga_city = { temple = 1 tools_guild = 2 mason = 2 pottery_guild = 2 distillers_guild = 1 weapon_guild = 2 cloth_guild = 1 fine_cloth_guild = 1 paper_guild = 1 furniture_guild = 1 jewelry_guild = 1 brewery = 1 tannery = 1 granary = 3 marketplace = 2 wharf = 1 castle = 1 } almeria_town = { temple = 1 tools_guild = 1 mason = 1 pottery_guild = 1 cloth_guild = 1 paper_guild = 1 weapon_guild = 1 brewery = 1 tannery = 1 granary = 1 marketplace = 1 wharf = 1 castle = 1 }