Fun with xml extraction

@Rwn:

Could you make a list of the least used resources?
I think Corporations could need a little update and they would be a good tool to give "useless" resources like discettes or pencils a bit more meaning.
 
Thanks, I have a look. Ostrich Feathers should be in the Manufactured not Trade Goods since everyone can make them. I will add the Theremin to the list of things needed to be fixed for modularity.

Theremin requires Diesel Punk culture, and (in addition to its +1 happiness) gives a slight bonus to Hypermarket and Mall buildings. That's the only effect of Theremin that I've found.

To fix it:
- Put Theremin in Dieselpunk bonusinfo file and remove it from core bonusinfo
- Remove Theremin from Hypermarket & Mall bonus list in core buildinginfo
- Add a duplicate for Hypermarket & Mall in Dieselpunk buildinginfo to give them back the Theremin bonus. I don't know if it will really work, though, as there are other bonus for Hypermarket & Mall in core, so making a duplicate with just Theremin might supersede all other bonuses. Unless the full list of bonus is also copied in the duplicate, but then there's a risk to miss some potential bonuses from other modules... (if I'm not clear I'll give an example).
Maybe the most straightforward solution would be to just remove Theremin from the list of resources that give a bonus to Hypermarket and Mall...

@Rwn:
Could you make a list of the least used resources?
I think Corporations could need a little update and they would be a good tool to give "useless" resources like discettes or pencils a bit more meaning.

Yes, though that depends on what you mean by "used". I can list all instances anywhere in buildinginfo files, or just the list of buildings that generate it, or just the buildings that have a bonus associated, etc.
I'll also need to know where to look: are there other files than buildings where they could be used?
 
Yes, though that depends on what you mean by "used". I can list all instances anywhere in buildinginfo files, or just the list of buildings that generate it, or just the buildings that have a bonus associated, etc.
I'll also need to know where to look: are there other files than buildings where they could be used?

Hmm... Maybe units use resources as well, but that's all AFAIK.
By used I meant as Prereq for a building/unit, to speed up the construction of a building/unit or to give a bonus to a building.
thanks! :goodjob:
 
Hmm... Maybe units use resources as well, but that's all AFAIK.
By used I meant as Prereq for a building/unit, to speed up the construction of a building/unit or to give a bonus to a building.
thanks! :goodjob:

Key:
BR: Number of buildings that require the resource (directly, or in vicinity) or absence of resource in vicinity
BG: Number of buildings that generate the resource
BS: Number of buildings that are sped up by the resource
BB: Number of buildings that give bonuses based on resource (directly or in vicinity)
BT: Total buildings (BR+BG+BS+BB)
UR: Number of units that require the resource
UG: Number of units that generate the resource (Great Farmer or on kill)
US: Number of units that are sped up by the resource
UT: Total units (UR+UG+US)
T: Grand total (BT+UT)

The table is sorted by resource category, then by Grand total.

Culture resources:

Spoiler :

Category | Resource | | BR | BG | BS | BB | BT | | UR | UG | US | UT | | T
Culture | BONUS_DIESELPUNK | | 7 | 1 | 0 | 0 | 8 | | 8 | 0 | 0 | 8 | | 16
Culture | BONUS_BIOPUNK | | 14 | 1 | 0 | 0 | 15 | | 0 | 0 | 0 | 0 | | 15
Culture | BONUS_ATOMPUNK | | 11 | 1 | 0 | 0 | 12 | | 0 | 0 | 0 | 0 | | 12
Culture | BONUS_CLOCKPUNK | | 5 | 1 | 0 | 0 | 6 | | 5 | 0 | 0 | 5 | | 11
Culture | BONUS_STEAMPUNK | | 8 | 1 | 0 | 0 | 9 | | 2 | 0 | 0 | 2 | | 11
Culture | BONUS_CHINESE | | 0 | 1 | 0 | 0 | 1 | | 5 | 0 | 0 | 5 | | 6
Culture | BONUS_HUN | | 0 | 2 | 0 | 0 | 2 | | 4 | 0 | 0 | 4 | | 6
Culture | BONUS_CYBERPUNK | | 5 | 1 | 0 | 0 | 6 | | 0 | 0 | 0 | 0 | | 6
Culture | BONUS_AZTEC | | 1 | 1 | 0 | 0 | 2 | | 3 | 0 | 0 | 3 | | 5
Culture | BONUS_DUTCH | | 1 | 1 | 0 | 0 | 2 | | 3 | 0 | 0 | 3 | | 5
Culture | BONUS_ENGLISH | | 0 | 1 | 0 | 0 | 1 | | 4 | 0 | 0 | 4 | | 5
Culture | BONUS_MAYAN | | 1 | 1 | 0 | 0 | 2 | | 3 | 0 | 0 | 3 | | 5
Culture | BONUS_MEXICAN | | 0 | 1 | 0 | 0 | 1 | | 4 | 0 | 0 | 4 | | 5
Culture | BONUS_PERSIAN | | 0 | 1 | 0 | 0 | 1 | | 4 | 0 | 0 | 4 | | 5
Culture | BONUS_SIAMESE | | 1 | 1 | 0 | 0 | 2 | | 3 | 0 | 0 | 3 | | 5
Culture | BONUS_ABORIGINE | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_AINU | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_AKA | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_AMERICAN | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_APACHE | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_ARABIAN | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_ARAWAK | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_ARMENIAN | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_ASSYRIAN | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_AUSTRALIAN | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_AUSTRIAN | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_BABYLONIAN | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_BASQUE | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_BELGIAN | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_BENGALI | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_BENIN | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_BERBER | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_BRAZILIAN | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_BYZANTINE | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_CANADIAN | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_CARTHAGINIAN | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_CELTIC | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_CHOLA | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_EGYPTIAN | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_ETHIOPIAN | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_FRENCH | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_GERMAN | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_GREEK | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_HAUSA | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_HITTITE | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_HOLYROMAN | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_HUNGARIAN | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_INCAN | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_INDIAN | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_INDONESIAN | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_IROQUOIS | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_ISRAELI | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_JAPANESE | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_KHMER | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_KONGOLESE | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_KOREAN | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_MALINESE | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_MINOAN | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_MONGOLIAN | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_OLMEC | | 1 | 1 | 0 | 0 | 2 | | 2 | 0 | 0 | 2 | | 4
Culture | BONUS_OTTOMAN | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_PHOENICAN | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_POLISH | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_POLYNESIAN | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_PORTUGUESE | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_ROMAN | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_RUSSIAN | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_SPANISH | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_SUMERIAN | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_SWAHILI | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_TIBETAN | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_TURKMEN | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_UIGHUR | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_VENEZUELAN | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_VIETNAMESE | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_VIKING | | 0 | 1 | 0 | 0 | 1 | | 3 | 0 | 0 | 3 | | 4
Culture | BONUS_ANASAZI | | 0 | 0 | 0 | 0 | 0 | | 3 | 0 | 0 | 3 | | 3
Culture | BONUS_ARGENTINIAN | | 0 | 1 | 0 | 0 | 1 | | 2 | 0 | 0 | 2 | | 3
Culture | BONUS_ATHENS | | 0 | 0 | 0 | 0 | 0 | | 3 | 0 | 0 | 3 | | 3
Culture | BONUS_BLACKFOOT | | 0 | 0 | 0 | 0 | 0 | | 3 | 0 | 0 | 3 | | 3
Culture | BONUS_CHAM | | 0 | 2 | 0 | 0 | 2 | | 1 | 0 | 0 | 1 | | 3
Culture | BONUS_COMANCHE | | 0 | 1 | 0 | 0 | 1 | | 2 | 0 | 0 | 2 | | 3
Culture | BONUS_GOTH | | 0 | 1 | 0 | 0 | 1 | | 2 | 0 | 0 | 2 | | 3
Culture | BONUS_KANEMBORNU | | 0 | 1 | 0 | 0 | 1 | | 2 | 0 | 0 | 2 | | 3
Culture | BONUS_NAVAJO | | 0 | 1 | 0 | 0 | 1 | | 2 | 0 | 0 | 2 | | 3
Culture | BONUS_NUBIAN | | 0 | 1 | 0 | 0 | 1 | | 2 | 0 | 0 | 2 | | 3
Culture | BONUS_SAXON | | 0 | 1 | 0 | 0 | 1 | | 2 | 0 | 0 | 2 | | 3
Culture | BONUS_SOUTHAFRICAN | | 0 | 1 | 0 | 0 | 1 | | 2 | 0 | 0 | 2 | | 3
Culture | BONUS_SPARTAN | | 0 | 1 | 0 | 0 | 1 | | 2 | 0 | 0 | 2 | | 3
Culture | BONUS_TUPI | | 0 | 1 | 0 | 0 | 1 | | 2 | 0 | 0 | 2 | | 3
Culture | BONUS_ZAPOTEC | | 1 | 1 | 0 | 0 | 2 | | 1 | 0 | 0 | 1 | | 3
Culture | BONUS_ZULU | | 0 | 1 | 0 | 0 | 1 | | 2 | 0 | 0 | 2 | | 3
Culture | BONUS_AKKAD | | 0 | 0 | 0 | 0 | 0 | | 2 | 0 | 0 | 2 | | 2
Culture | BONUS_ASHANTI | | 0 | 0 | 0 | 0 | 0 | | 2 | 0 | 0 | 2 | | 2
Culture | BONUS_AYMARA | | 0 | 0 | 0 | 0 | 0 | | 2 | 0 | 0 | 2 | | 2
Culture | BONUS_BULGARIAN | | 0 | 0 | 0 | 0 | 0 | | 2 | 0 | 0 | 2 | | 2
Culture | BONUS_BURMESE | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_CALIFORNIAN | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_CANTONESE | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_CARIB | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_CEYLONESE | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_CHEROKEE | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_CHEYENNE | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_CHUMASH | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_CONFEDERATE | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_CREE | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_CUBAN | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_DAHOMEY | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_DOLPHIN | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_FRANKS | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_FULANI | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_HATTIAN | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_HAWAIIAN | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_HERERO | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_HUASTEC | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_HURON | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_ICELANDIC | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_INUIT | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_IRISH | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_ITALIAN | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_JAMAICAN | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_JIVARO | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_JOSEON | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_KLAMATH | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_LUBA | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_MANCHURIAN | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_MAORI | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_MAPUCHE | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_MASAI | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_MERINA | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_MIXTEC | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_MOCHE | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_MOROCCAN | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_MUGHAL | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_MUTAPA | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_NEPAL | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_NEWZEALAND | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_NOOTKA | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_NORWEGIAN | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_PAKISTANI | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_PAPUAN | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_PARTHIAN | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_PRUSSIAN | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_QUANG | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_QUECHUA | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_RAPANUI | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_ROXOLANI | | 0 | 0 | 0 | 0 | 0 | | 2 | 0 | 0 | 2 | | 2
Culture | BONUS_SASSANIAN | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_SCOTTISH | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_SCYTHIAN | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_SEMINOLE | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_SHANG | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_SIBERIAN | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_SIOUX | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_SOMALI | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_SOVIET | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_SWAZI | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_SWISS | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_SYRIAN | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_TAIWANESE | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_TAMIL | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_THAI | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_TLATILCO | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_TLAXCALTEC | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_TOLTEC | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_TROJAN | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_TUAREG | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_WELSH | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_YAMATO | | 0 | 1 | 0 | 0 | 1 | | 1 | 0 | 0 | 1 | | 2
Culture | BONUS_BANDANESE | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Culture | BONUS_DENE | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Culture | BONUS_DENMARK | | 0 | 0 | 0 | 0 | 0 | | 1 | 0 | 0 | 1 | | 1
Culture | BONUS_EPIRUS | | 0 | 0 | 0 | 0 | 0 | | 1 | 0 | 0 | 1 | | 1
Culture | BONUS_HAIDA | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Culture | BONUS_HOPI | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Culture | BONUS_JOMON | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Culture | BONUS_LYDIAN | | 0 | 0 | 0 | 0 | 0 | | 1 | 0 | 0 | 1 | | 1
Culture | BONUS_MACEDONIA | | 0 | 0 | 0 | 0 | 0 | | 1 | 0 | 0 | 1 | | 1
Culture | BONUS_MASSAGETAE | | 0 | 0 | 0 | 0 | 0 | | 1 | 0 | 0 | 1 | | 1
Culture | BONUS_NAZCA | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Culture | BONUS_RHODESIAN | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Culture | BONUS_SAMI | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Culture | BONUS_TAHITI | | 0 | 0 | 0 | 0 | 0 | | 1 | 0 | 0 | 1 | | 1
Culture | BONUS_TARASCAN | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Culture | BONUS_TASMANIAN | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Culture | BONUS_TEXAN | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Culture | BONUS_TONGAN | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Culture | BONUS_TOTONAC | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Culture | BONUS_VENICE | | 0 | 0 | 0 | 0 | 0 | | 1 | 0 | 0 | 1 | | 1
Culture | BONUS_XIONGU | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Culture | BONUS_CASTILIAN | | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | | 0
Culture | BONUS_CHIPPEWA | | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | | 0
Culture | BONUS_COLOMBIAN | | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | | 0
Culture | BONUS_CROATIA | | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | | 0
Culture | BONUS_DZUNGAR | | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | | 0
Culture | BONUS_FIGI | | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | | 0
Culture | BONUS_FINNISH | | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | | 0
Culture | BONUS_GHANA | | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | | 0
Culture | BONUS_GYPSY | | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | | 0
Culture | BONUS_JORDANIAN | | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | | 0
Culture | BONUS_KONJO | | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | | 0
Culture | BONUS_LEON | | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | | 0
Culture | BONUS_LIANGZHU | | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | | 0
Culture | BONUS_MADAN | | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | | 0
Culture | BONUS_MALAYSIAN | | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | | 0
Culture | BONUS_MISSI | | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | | 0
Culture | BONUS_NAMA | | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | | 0
Culture | BONUS_NOK | | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | | 0
Culture | BONUS_OMAN | | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | | 0
Culture | BONUS_PAIUTE | | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | | 0
Culture | BONUS_PICT | | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | | 0
Culture | BONUS_PIMA | | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | | 0
Culture | BONUS_SAMOA | | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | | 0
Culture | BONUS_SLOVAKIA | | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | | 0
Culture | BONUS_SONGHAI | | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | | 0
Culture | BONUS_TIMURID | | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | | 0
Culture | BONUS_WAYANA | | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | | 0
Culture | BONUS_YAGHAN | | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | | 0
Culture | BONUS_YANOMAMI | | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | | 0
Culture | BONUS_YEMEN | | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | | 0
Culture | BONUS_ZUNI | | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | | 0
 
Manufactured:

Spoiler :
Category | Resource | | BR | BG | BS | BB | BT | | UR | UG | US | UT | | T
Manufactured | BONUS_WARE_IRON | | 42 | 1 | 2 | 8 | 53 | | 140 | 0 | 34 | 174 | | 227
Manufactured | BONUS_BRICKS | | 171 | 2 | 0 | 0 | 173 | | 0 | 0 | 0 | 0 | | 173
Manufactured | BONUS_WARE_STEEL | | 105 | 1 | 1 | 4 | 111 | | 40 | 0 | 2 | 42 | | 153
Manufactured | BONUS_DIESEL | | 24 | 4 | 0 | 0 | 28 | | 110 | 0 | 0 | 110 | | 138
Manufactured | BONUS_COMPUTERS | | 101 | 1 | 0 | 16 | 118 | | 15 | 0 | 0 | 15 | | 133
Manufactured | BONUS_WOOD | | 111 | 5 | 0 | 7 | 123 | | 2 | 0 | 0 | 2 | | 125
Manufactured | BONUS_WARE_COPPER | | 24 | 1 | 7 | 7 | 39 | | 42 | 0 | 33 | 75 | | 114
Manufactured | BONUS_CEMENT | | 101 | 2 | 0 | 0 | 103 | | 0 | 0 | 0 | 0 | | 103
Manufactured | BONUS_WARE_BRONZE | | 11 | 1 | 0 | 3 | 15 | | 48 | 0 | 33 | 81 | | 96
Manufactured | BONUS_AMMO | | 7 | 2 | 3 | 1 | 13 | | 75 | 0 | 0 | 75 | | 88
Manufactured | BONUS_WARE_ALUMINUM | | 27 | 1 | 3 | 8 | 39 | | 43 | 0 | 1 | 44 | | 83
Manufactured | BONUS_FIREARMS | | 5 | 2 | 0 | 2 | 9 | | 72 | 0 | 0 | 72 | | 81
Manufactured | BONUS_DYE2 | | 17 | 2 | 1 | 47 | 67 | | 0 | 0 | 0 | 0 | | 67
Manufactured | BONUS_FRUIT | | 7 | 44 | 0 | 11 | 62 | | 0 | 0 | 0 | 0 | | 62
Manufactured | BONUS_CARCASS | | 7 | 51 | 0 | 1 | 59 | | 0 | 0 | 0 | 0 | | 59
Manufactured | BONUS_NANOTUBES | | 34 | 1 | 1 | 10 | 46 | | 13 | 0 | 0 | 13 | | 59
Manufactured | BONUS_FURNITURE | | 54 | 2 | 0 | 0 | 56 | | 0 | 0 | 0 | 0 | | 56
Manufactured | BONUS_BIOFUEL | | 15 | 1 | 0 | 0 | 16 | | 36 | 0 | 0 | 36 | | 52
Manufactured | BONUS_AUTOMOBILES | | 32 | 2 | 0 | 1 | 35 | | 14 | 0 | 0 | 14 | | 49
Manufactured | BONUS_GLASS | | 39 | 3 | 0 | 6 | 48 | | 0 | 0 | 0 | 0 | | 48
Manufactured | BONUS_BUG | | 1 | 45 | 0 | 0 | 46 | | 0 | 0 | 0 | 0 | | 46
Manufactured | BONUS_PAPER | | 42 | 3 | 0 | 1 | 46 | | 0 | 0 | 0 | 0 | | 46
Manufactured | BONUS_AIRCRAFT | | 15 | 2 | 0 | 0 | 17 | | 28 | 0 | 0 | 28 | | 45
Manufactured | BONUS_BOOKS | | 35 | 2 | 0 | 7 | 44 | | 0 | 0 | 0 | 0 | | 44
Manufactured | BONUS_CLOTH | | 27 | 5 | 0 | 12 | 44 | | 0 | 0 | 0 | 0 | | 44
Manufactured | BONUS_ALCOHOL | | 11 | 4 | 0 | 25 | 40 | | 2 | 0 | 0 | 2 | | 42
Manufactured | BONUS_VEGETABLES | | 4 | 25 | 0 | 13 | 42 | | 0 | 0 | 0 | 0 | | 42
Manufactured | BONUS_FLINT | | 3 | 2 | 0 | 2 | 7 | | 0 | 0 | 34 | 34 | | 41
Manufactured | BONUS_CHEMICALS | | 31 | 2 | 0 | 5 | 38 | | 2 | 0 | 0 | 2 | | 40
Manufactured | BONUS_GRAIN | | 13 | 14 | 0 | 13 | 40 | | 0 | 0 | 0 | 0 | | 40
Manufactured | BONUS_BAMBOO | | 32 | 1 | 0 | 2 | 35 | | 2 | 0 | 0 | 2 | | 37
Manufactured | BONUS_WARE_TITANIUM | | 26 | 1 | 0 | 4 | 31 | | 4 | 0 | 1 | 5 | | 36
Manufactured | BONUS_PARTS | | 28 | 6 | 0 | 1 | 35 | | 0 | 0 | 0 | 0 | | 35
Manufactured | BONUS_GEMS | | 2 | 18 | 0 | 8 | 28 | | 0 | 0 | 5 | 5 | | 33
Manufactured | BONUS_PLASTIC | | 27 | 2 | 0 | 4 | 33 | | 0 | 0 | 0 | 0 | | 33
Manufactured | BONUS_SEASONING | | 0 | 23 | 0 | 10 | 33 | | 0 | 0 | 0 | 0 | | 33
Manufactured | BONUS_WARE_GOLD | | 7 | 1 | 10 | 9 | 27 | | 0 | 0 | 5 | 5 | | 32
Manufactured | BONUS_SCROLLS | | 28 | 1 | 0 | 1 | 30 | | 0 | 0 | 0 | 0 | | 30
Manufactured | BONUS_TABLETS | | 27 | 1 | 0 | 2 | 30 | | 0 | 0 | 0 | 0 | | 30
Manufactured | BONUS_WARE_LEAD | | 3 | 1 | 6 | 3 | 13 | | 0 | 0 | 17 | 17 | | 30
Manufactured | BONUS_SCULPTURES | | 19 | 2 | 1 | 7 | 29 | | 0 | 0 | 0 | 0 | | 29
Manufactured | BONUS_WARES_METAMATERIALS | | 27 | 1 | 0 | 1 | 29 | | 0 | 0 | 0 | 0 | | 29
Manufactured | BONUS_FLOWERS | | 5 | 19 | 0 | 4 | 28 | | 0 | 0 | 0 | 0 | | 28
Manufactured | BONUS_NUTS | | 5 | 15 | 0 | 7 | 27 | | 0 | 0 | 0 | 0 | | 27
Manufactured | BONUS_NANOBOTS | | 22 | 1 | 0 | 0 | 23 | | 3 | 0 | 0 | 3 | | 26
Manufactured | BONUS_RAWFISH | | 6 | 14 | 0 | 6 | 26 | | 0 | 0 | 0 | 0 | | 26
Manufactured | BONUS_CLOTHES | | 10 | 3 | 0 | 12 | 25 | | 0 | 0 | 0 | 0 | | 25
Manufactured | BONUS_DRUGS | | 8 | 11 | 0 | 4 | 23 | | 1 | 0 | 0 | 1 | | 24
Manufactured | BONUS_FEATHERS | | 0 | 21 | 0 | 3 | 24 | | 0 | 0 | 0 | 0 | | 24
Manufactured | BONUS_DOG | | 11 | 1 | 0 | 5 | 17 | | 6 | 0 | 0 | 6 | | 23
Manufactured | BONUS_POTTERY | | 13 | 3 | 0 | 7 | 23 | | 0 | 0 | 0 | 0 | | 23
Manufactured | BONUS_SHELLFISH | | 6 | 11 | 0 | 6 | 23 | | 0 | 0 | 0 | 0 | | 23
Manufactured | BONUS_HATS | | 1 | 2 | 0 | 19 | 22 | | 0 | 0 | 0 | 0 | | 22
Manufactured | BONUS_IVORY2 | | 2 | 11 | 0 | 7 | 20 | | 0 | 0 | 1 | 1 | | 21
Manufactured | BONUS_SEMICONDUCTORS | | 13 | 1 | 2 | 1 | 17 | | 4 | 0 | 0 | 4 | | 21
Manufactured | BONUS_SHOES | | 3 | 2 | 0 | 16 | 21 | | 0 | 0 | 0 | 0 | | 21
Manufactured | BONUS_LEATHER | | 18 | 2 | 0 | 0 | 20 | | 0 | 0 | 0 | 0 | | 20
Manufactured | BONUS_SERVICE_BOTS | | 12 | 1 | 0 | 2 | 15 | | 5 | 0 | 0 | 5 | | 20
Manufactured | BONUS_EGGS | | 3 | 8 | 0 | 8 | 19 | | 0 | 0 | 0 | 0 | | 19
Manufactured | BONUS_NETS | | 18 | 1 | 0 | 0 | 19 | | 0 | 0 | 0 | 0 | | 19
Manufactured | BONUS_CHEESE | | 3 | 2 | 0 | 13 | 18 | | 0 | 0 | 0 | 0 | | 18
Manufactured | BONUS_FOSSILS | | 1 | 14 | 0 | 3 | 18 | | 0 | 0 | 0 | 0 | | 18
Manufactured | BONUS_GRASS | | 8 | 2 | 0 | 8 | 18 | | 0 | 0 | 0 | 0 | | 18
Manufactured | BONUS_JEWELRY | | 8 | 1 | 0 | 9 | 18 | | 0 | 0 | 0 | 0 | | 18
Manufactured | BONUS_RAWMEAT | | 9 | 2 | 0 | 7 | 18 | | 0 | 0 | 0 | 0 | | 18
Manufactured | BONUS_WARE_SILVER | | 4 | 1 | 0 | 8 | 13 | | 0 | 0 | 5 | 5 | | 18
Manufactured | BONUS_BONE | | 13 | 3 | 0 | 0 | 16 | | 0 | 0 | 1 | 1 | | 17
Manufactured | BONUS_TANKS | | 0 | 1 | 0 | 0 | 1 | | 16 | 0 | 0 | 16 | | 17
Manufactured | BONUS_STRAW | | 7 | 1 | 0 | 8 | 16 | | 0 | 0 | 0 | 0 | | 16
Manufactured | BONUS_TAR | | 8 | 2 | 0 | 3 | 13 | | 3 | 0 | 0 | 3 | | 16
Manufactured | BONUS_BERRIES | | 2 | 8 | 0 | 5 | 15 | | 0 | 0 | 0 | 0 | | 15
Manufactured | BONUS_CAT | | 4 | 1 | 0 | 5 | 10 | | 0 | 0 | 5 | 5 | | 15
Manufactured | BONUS_TOYS | | 2 | 3 | 0 | 10 | 15 | | 0 | 0 | 0 | 0 | | 15
Manufactured | BONUS_CLAY2 | | 9 | 1 | 0 | 4 | 14 | | 0 | 0 | 0 | 0 | | 14
Manufactured | BONUS_FIBERGLASS | | 8 | 1 | 0 | 5 | 14 | | 0 | 0 | 0 | 0 | | 14
Manufactured | BONUS_PELTS | | 4 | 10 | 0 | 0 | 14 | | 0 | 0 | 0 | 0 | | 14
Manufactured | BONUS_COPPERWIRES | | 9 | 1 | 2 | 1 | 13 | | 0 | 0 | 0 | 0 | | 13
Manufactured | BONUS_ROPE | | 10 | 2 | 0 | 1 | 13 | | 0 | 0 | 0 | 0 | | 13
Manufactured | BONUS_SMART_MEDICINE | | 4 | 1 | 0 | 8 | 13 | | 0 | 0 | 0 | 0 | | 13
Manufactured | BONUS_BARRELS | | 10 | 2 | 0 | 0 | 12 | | 0 | 0 | 0 | 0 | | 12
Manufactured | BONUS_BIOPOLYMERS | | 8 | 1 | 0 | 3 | 12 | | 0 | 0 | 0 | 0 | | 12
Manufactured | BONUS_CHARCOAL | | 6 | 5 | 0 | 1 | 12 | | 0 | 0 | 0 | 0 | | 12
Manufactured | BONUS_FLOUR | | 6 | 6 | 0 | 0 | 12 | | 0 | 0 | 0 | 0 | | 12
Manufactured | BONUS_HYDROGEN | | 6 | 1 | 0 | 0 | 7 | | 5 | 0 | 0 | 5 | | 12
Manufactured | BONUS_INGOT_LEAD | | 4 | 3 | 0 | 5 | 12 | | 0 | 0 | 0 | 0 | | 12
Manufactured | BONUS_MARS_ROCKS | | 0 | 10 | 0 | 2 | 12 | | 0 | 0 | 0 | 0 | | 12
Manufactured | BONUS_BASKETS | | 4 | 3 | 0 | 4 | 11 | | 0 | 0 | 0 | 0 | | 11
Manufactured | BONUS_BREAD | | 2 | 1 | 0 | 8 | 11 | | 0 | 0 | 0 | 0 | | 11
Manufactured | BONUS_HELICOPTERS | | 0 | 1 | 0 | 2 | 3 | | 8 | 0 | 0 | 8 | | 11
Manufactured | BONUS_HONEY | | 2 | 1 | 0 | 8 | 11 | | 0 | 0 | 0 | 0 | | 11
Manufactured | BONUS_INGOT_COPPER | | 5 | 3 | 0 | 3 | 11 | | 0 | 0 | 0 | 0 | | 11
Manufactured | BONUS_OLIVEOIL | | 4 | 1 | 0 | 4 | 9 | | 2 | 0 | 0 | 2 | | 11
Manufactured | BONUS_SAND | | 8 | 3 | 0 | 0 | 11 | | 0 | 0 | 0 | 0 | | 11
Manufactured | BONUS_ENZYMES | | 7 | 1 | 0 | 2 | 10 | | 0 | 0 | 0 | 0 | | 10
Manufactured | BONUS_FIBEROPTICS | | 7 | 1 | 2 | 0 | 10 | | 0 | 0 | 0 | 0 | | 10
Manufactured | BONUS_FURS | | 6 | 1 | 0 | 3 | 10 | | 0 | 0 | 0 | 0 | | 10
Manufactured | BONUS_HIDE | | 7 | 3 | 0 | 0 | 10 | | 0 | 0 | 0 | 0 | | 10
Manufactured | BONUS_HOLO_PROJECTORS | | 9 | 1 | 0 | 0 | 10 | | 0 | 0 | 0 | 0 | | 10
Manufactured | BONUS_INGOT_GOLD | | 5 | 4 | 1 | 0 | 10 | | 0 | 0 | 0 | 0 | | 10
Manufactured | BONUS_LARD | | 6 | 1 | 0 | 3 | 10 | | 0 | 0 | 0 | 0 | | 10
Manufactured | BONUS_PHARMACEUTICALS | | 1 | 1 | 0 | 8 | 10 | | 0 | 0 | 0 | 0 | | 10
Manufactured | BONUS_PHONOGRAPHS | | 2 | 1 | 0 | 7 | 10 | | 0 | 0 | 0 | 0 | | 10
Manufactured | BONUS_RADIOS | | 4 | 1 | 0 | 5 | 10 | | 0 | 0 | 0 | 0 | | 10
Manufactured | BONUS_WARE_TIN | | 6 | 1 | 0 | 3 | 10 | | 0 | 0 | 0 | 0 | | 10
Manufactured | BONUS_BICYCLES | | 5 | 1 | 0 | 3 | 9 | | 0 | 0 | 0 | 0 | | 9
Manufactured | BONUS_INGOT_TIN | | 4 | 3 | 0 | 2 | 9 | | 0 | 0 | 0 | 0 | | 9
Manufactured | BONUS_MECHS | | 2 | 1 | 0 | 0 | 3 | | 6 | 0 | 0 | 6 | | 9
Manufactured | BONUS_NEUROIMPLANTS | | 5 | 1 | 0 | 1 | 7 | | 2 | 0 | 0 | 2 | | 9
Manufactured | BONUS_ORGANIC_PHOTONIC_CELLS | | 7 | 1 | 0 | 1 | 9 | | 0 | 0 | 0 | 0 | | 9
Manufactured | BONUS_STEEL | | 5 | 3 | 0 | 1 | 9 | | 0 | 0 | 0 | 0 | | 9
Manufactured | BONUS_TIRES | | 5 | 1 | 0 | 2 | 8 | | 1 | 0 | 0 | 1 | | 9
Manufactured | BONUS_WARE_BRASS | | 4 | 1 | 0 | 4 | 9 | | 0 | 0 | 0 | 0 | | 9
Manufactured | BONUS_WARE_PLATINUM | | 2 | 1 | 0 | 6 | 9 | | 0 | 0 | 0 | 0 | | 9
Manufactured | BONUS_ALUMINUM | | 4 | 3 | 0 | 1 | 8 | | 0 | 0 | 0 | 0 | | 8
Manufactured | BONUS_ASH | | 2 | 4 | 0 | 0 | 6 | | 2 | 0 | 0 | 2 | | 8
Manufactured | BONUS_BARK | | 7 | 1 | 0 | 0 | 8 | | 0 | 0 | 0 | 0 | | 8
Manufactured | BONUS_CALCULATORS | | 0 | 1 | 0 | 7 | 8 | | 0 | 0 | 0 | 0 | | 8
Manufactured | BONUS_HEMP_FIBERS | | 3 | 2 | 0 | 3 | 8 | | 0 | 0 | 0 | 0 | | 8
Manufactured | BONUS_IMMUNITY_DRUGS | | 2 | 1 | 0 | 5 | 8 | | 0 | 0 | 0 | 0 | | 8
Manufactured | BONUS_INGOT_IRON | | 4 | 3 | 0 | 1 | 8 | | 0 | 0 | 0 | 0 | | 8
Manufactured | BONUS_INGOT_SILVER | | 5 | 3 | 0 | 0 | 8 | | 0 | 0 | 0 | 0 | | 8
Manufactured | BONUS_INGOT_TITANIUM | | 4 | 3 | 0 | 1 | 8 | | 0 | 0 | 0 | 0 | | 8
Manufactured | BONUS_NOVUS_CHEMICALS | | 7 | 1 | 0 | 0 | 8 | | 0 | 0 | 0 | 0 | | 8
Manufactured | BONUS_PENCILS | | 0 | 1 | 0 | 7 | 8 | | 0 | 0 | 0 | 0 | | 8
Manufactured | BONUS_PERFUME | | 1 | 2 | 0 | 5 | 8 | | 0 | 0 | 0 | 0 | | 8
Manufactured | BONUS_POTASH | | 0 | 1 | 0 | 7 | 8 | | 0 | 0 | 0 | 0 | | 8
Manufactured | BONUS_REEDS | | 5 | 1 | 0 | 1 | 7 | | 1 | 0 | 0 | 1 | | 8
Manufactured | BONUS_SAUSAGE | | 0 | 2 | 0 | 6 | 8 | | 0 | 0 | 0 | 0 | | 8
Manufactured | BONUS_WARE_ELECTRUM | | 1 | 1 | 0 | 6 | 8 | | 0 | 0 | 0 | 0 | | 8
Manufactured | BONUS_WARES_SUPERSTRONG_ALLOY | | 7 | 1 | 0 | 0 | 8 | | 0 | 0 | 0 | 0 | | 8
Manufactured | BONUS_WOODWINDS | | 1 | 1 | 0 | 6 | 8 | | 0 | 0 | 0 | 0 | | 8
Manufactured | BONUS_ANDROIDS | | 5 | 1 | 0 | 0 | 6 | | 1 | 0 | 0 | 1 | | 7
Manufactured | BONUS_BLENDER | | 3 | 1 | 0 | 3 | 7 | | 0 | 0 | 0 | 0 | | 7
Manufactured | BONUS_BRASS | | 0 | 1 | 0 | 6 | 7 | | 0 | 0 | 0 | 0 | | 7
Manufactured | BONUS_COTTON_FIBERS | | 3 | 1 | 0 | 3 | 7 | | 0 | 0 | 0 | 0 | | 7
Manufactured | BONUS_FLAX_FIBERS | | 3 | 1 | 0 | 3 | 7 | | 0 | 0 | 0 | 0 | | 7
Manufactured | BONUS_LACQUERWARE | | 0 | 3 | 0 | 4 | 7 | | 0 | 0 | 0 | 0 | | 7
Manufactured | BONUS_MICROWAVES | | 3 | 1 | 0 | 3 | 7 | | 0 | 0 | 0 | 0 | | 7
Manufactured | BONUS_MILK | | 5 | 1 | 0 | 1 | 7 | | 0 | 0 | 0 | 0 | | 7
Manufactured | BONUS_PERCUSSION | | 0 | 1 | 0 | 6 | 7 | | 0 | 0 | 0 | 0 | | 7
Manufactured | BONUS_REFRIGERATORS | | 3 | 1 | 0 | 3 | 7 | | 0 | 0 | 0 | 0 | | 7
Manufactured | BONUS_SILK_FIBERS | | 3 | 1 | 0 | 3 | 7 | | 0 | 0 | 0 | 0 | | 7
Manufactured | BONUS_SODA_POP | | 4 | 1 | 0 | 2 | 7 | | 0 | 0 | 0 | 0 | | 7
Manufactured | BONUS_STRINGS | | 0 | 1 | 0 | 6 | 7 | | 0 | 0 | 0 | 0 | | 7
Manufactured | BONUS_TELEVISIONS | | 4 | 1 | 0 | 2 | 7 | | 0 | 0 | 0 | 0 | | 7
Manufactured | BONUS_WAX | | 3 | 1 | 0 | 3 | 7 | | 0 | 0 | 0 | 0 | | 7
Manufactured | BONUS_WOOL | | 3 | 1 | 0 | 3 | 7 | | 0 | 0 | 0 | 0 | | 7
Manufactured | BONUS_BEADS | | 1 | 3 | 0 | 2 | 6 | | 0 | 0 | 0 | 0 | | 6
Manufactured | BONUS_CANNED_FOOD | | 3 | 1 | 0 | 2 | 6 | | 0 | 0 | 0 | 0 | | 6
Manufactured | BONUS_CARPETS | | 0 | 2 | 0 | 4 | 6 | | 0 | 0 | 0 | 0 | | 6
Manufactured | BONUS_CHOCOLATE | | 1 | 1 | 0 | 4 | 6 | | 0 | 0 | 0 | 0 | | 6
Manufactured | BONUS_ENERGY_DRINK | | 3 | 1 | 0 | 2 | 6 | | 0 | 0 | 0 | 0 | | 6
Manufactured | BONUS_EXOSKELETONS | | 4 | 1 | 0 | 0 | 5 | | 1 | 0 | 0 | 1 | | 6
Manufactured | BONUS_INGOT_PLATINUM | | 3 | 3 | 0 | 0 | 6 | | 0 | 0 | 0 | 0 | | 6
Manufactured | BONUS_METH | | 2 | 1 | 0 | 3 | 6 | | 0 | 0 | 0 | 0 | | 6
Manufactured | BONUS_POISON | | 1 | 5 | 0 | 0 | 6 | | 0 | 0 | 0 | 0 | | 6
Manufactured | BONUS_SPONGES | | 1 | 2 | 0 | 3 | 6 | | 0 | 0 | 0 | 0 | | 6
Manufactured | BONUS_STONETOOLS | | 0 | 5 | 0 | 1 | 6 | | 0 | 0 | 0 | 0 | | 6
Manufactured | BONUS_TYPEWRITERS | | 2 | 1 | 0 | 3 | 6 | | 0 | 0 | 0 | 0 | | 6
Manufactured | BONUS_UNMANNED_AIRCRAFTS | | 3 | 1 | 0 | 0 | 4 | | 2 | 0 | 0 | 2 | | 6
Manufactured | BONUS_VACUUM | | 2 | 1 | 0 | 3 | 6 | | 0 | 0 | 0 | 0 | | 6
Manufactured | BONUS_WASHER_DRYER | | 2 | 1 | 0 | 3 | 6 | | 0 | 0 | 0 | 0 | | 6
Manufactured | BONUS_WHALEOIL | | 1 | 1 | 0 | 2 | 4 | | 2 | 0 | 0 | 2 | | 6
Manufactured | BONUS_BIONIC_SUITS | | 1 | 1 | 0 | 1 | 3 | | 2 | 0 | 0 | 2 | | 5
Manufactured | BONUS_CANDLES | | 0 | 2 | 0 | 3 | 5 | | 0 | 0 | 0 | 0 | | 5
Manufactured | BONUS_CANDY | | 1 | 1 | 0 | 3 | 5 | | 0 | 0 | 0 | 0 | | 5
Manufactured | BONUS_CELLPHONES | | 4 | 1 | 0 | 0 | 5 | | 0 | 0 | 0 | 0 | | 5
Manufactured | BONUS_CYBERNETIC_CHLOROPLASTS | | 4 | 1 | 0 | 0 | 5 | | 0 | 0 | 0 | 0 | | 5
Manufactured | BONUS_DISHWASHERS | | 1 | 1 | 0 | 3 | 5 | | 0 | 0 | 0 | 0 | | 5
Manufactured | BONUS_DRIED_FISH | | 0 | 1 | 0 | 4 | 5 | | 0 | 0 | 0 | 0 | | 5
Manufactured | BONUS_DRIED_FRUIT | | 0 | 1 | 0 | 4 | 5 | | 0 | 0 | 0 | 0 | | 5
Manufactured | BONUS_DRIED_MEAT | | 0 | 1 | 0 | 4 | 5 | | 0 | 0 | 0 | 0 | | 5
Manufactured | BONUS_FLASH_MEMORY_DEVICES | | 4 | 1 | 0 | 0 | 5 | | 0 | 0 | 0 | 0 | | 5
Manufactured | BONUS_GHEEOIL | | 1 | 2 | 0 | 0 | 3 | | 2 | 0 | 0 | 2 | | 5
Manufactured | BONUS_HOVERCRAFTS | | 0 | 1 | 0 | 0 | 1 | | 4 | 0 | 0 | 4 | | 5
Manufactured | BONUS_MASKS | | 0 | 1 | 0 | 4 | 5 | | 0 | 0 | 0 | 0 | | 5
Manufactured | BONUS_MICROGENERATORS | | 3 | 1 | 0 | 1 | 5 | | 0 | 0 | 0 | 0 | | 5
Manufactured | BONUS_REPLACEMENT_ORGANS | | 1 | 1 | 0 | 3 | 5 | | 0 | 0 | 0 | 0 | | 5
Manufactured | BONUS_SADDLES | | 4 | 1 | 0 | 0 | 5 | | 0 | 0 | 0 | 0 | | 5
Manufactured | BONUS_SHOCKWAVE_ENGINES | | 4 | 1 | 0 | 0 | 5 | | 0 | 0 | 0 | 0 | | 5
Manufactured | BONUS_SOAP | | 0 | 2 | 0 | 3 | 5 | | 0 | 0 | 0 | 0 | | 5
Manufactured | BONUS_VINES | | 4 | 1 | 0 | 0 | 5 | | 0 | 0 | 0 | 0 | | 5
Manufactured | BONUS_WARES_LIQUID_METAL | | 4 | 1 | 0 | 0 | 5 | | 0 | 0 | 0 | 0 | | 5
Manufactured | BONUS_ANTIGRAV_GENERATORS | | 3 | 1 | 0 | 0 | 4 | | 0 | 0 | 0 | 0 | | 4
Manufactured | BONUS_FERTILIZERS | | 2 | 1 | 0 | 1 | 4 | | 0 | 0 | 0 | 0 | | 4
Manufactured | BONUS_FISHOIL | | 1 | 1 | 0 | 0 | 2 | | 2 | 0 | 0 | 2 | | 4
Manufactured | BONUS_GRAPHENE | | 2 | 1 | 0 | 1 | 4 | | 0 | 0 | 0 | 0 | | 4
Manufactured | BONUS_GRAPHITE | | 2 | 1 | 0 | 1 | 4 | | 0 | 0 | 0 | 0 | | 4
Manufactured | BONUS_HYPOSPRAYS | | 1 | 1 | 0 | 2 | 4 | | 0 | 0 | 0 | 0 | | 4
Manufactured | BONUS_INGOT_BRASS | | 3 | 1 | 0 | 0 | 4 | | 0 | 0 | 0 | 0 | | 4
Manufactured | BONUS_INGOT_ELECTRUM | | 3 | 1 | 0 | 0 | 4 | | 0 | 0 | 0 | 0 | | 4
Manufactured | BONUS_KEROSENE | | 1 | 1 | 0 | 0 | 2 | | 2 | 0 | 0 | 2 | | 4
Manufactured | BONUS_LIZARD | | 1 | 1 | 0 | 2 | 4 | | 0 | 0 | 0 | 0 | | 4
Manufactured | BONUS_LYE | | 2 | 2 | 0 | 0 | 4 | | 0 | 0 | 0 | 0 | | 4
Manufactured | BONUS_NANOGENERATORS | | 3 | 1 | 0 | 0 | 4 | | 0 | 0 | 0 | 0 | | 4
Manufactured | BONUS_PEAT | | 2 | 1 | 0 | 1 | 4 | | 0 | 0 | 0 | 0 | | 4
Manufactured | BONUS_POWER_TOOLS | | 1 | 1 | 0 | 2 | 4 | | 0 | 0 | 0 | 0 | | 4
Manufactured | BONUS_ROASTED_COFFEE | | 2 | 2 | 0 | 0 | 4 | | 0 | 0 | 0 | 0 | | 4
Manufactured | BONUS_ROCKETFUEL | | 3 | 1 | 0 | 0 | 4 | | 0 | 0 | 0 | 0 | | 4
Manufactured | BONUS_SYNTHETIC_RUBBER | | 1 | 2 | 0 | 1 | 4 | | 0 | 0 | 0 | 0 | | 4
Manufactured | BONUS_TANNIN | | 2 | 2 | 0 | 0 | 4 | | 0 | 0 | 0 | 0 | | 4
Manufactured | BONUS_TRANSISTORS | | 3 | 1 | 0 | 0 | 4 | | 0 | 0 | 0 | 0 | | 4
Manufactured | BONUS_ECSTASY | | 0 | 1 | 0 | 2 | 3 | | 0 | 0 | 0 | 0 | | 3
Manufactured | BONUS_JET_AIRCRAFTS | | 0 | 1 | 0 | 0 | 1 | | 2 | 0 | 0 | 2 | | 3
Manufactured | BONUS_LSD | | 0 | 1 | 0 | 2 | 3 | | 0 | 0 | 0 | 0 | | 3
Manufactured | BONUS_NEWSPAPERS | | 2 | 1 | 0 | 0 | 3 | | 0 | 0 | 0 | 0 | | 3
Manufactured | BONUS_NUTELLA | | 0 | 1 | 0 | 2 | 3 | | 0 | 0 | 0 | 0 | | 3
Manufactured | BONUS_PLASMA_GENERATORS | | 2 | 1 | 0 | 0 | 3 | | 0 | 0 | 0 | 0 | | 3
Manufactured | BONUS_POTATO_CHIPS | | 0 | 1 | 0 | 2 | 3 | | 0 | 0 | 0 | 0 | | 3
Manufactured | BONUS_SAILS | | 1 | 2 | 0 | 0 | 3 | | 0 | 0 | 0 | 0 | | 3
Manufactured | BONUS_SKIS | | 0 | 1 | 0 | 2 | 3 | | 0 | 0 | 0 | 0 | | 3
Manufactured | BONUS_STIM_PACKS | | 2 | 1 | 0 | 0 | 3 | | 0 | 0 | 0 | 0 | | 3
Manufactured | BONUS_THEREMIN | | 0 | 1 | 0 | 2 | 3 | | 0 | 0 | 0 | 0 | | 3
Manufactured | BONUS_VIDEO_GAMES | | 3 | 0 | 0 | 0 | 3 | | 0 | 0 | 0 | 0 | | 3
Manufactured | BONUS_WARES_TERRACOTTA | | 1 | 2 | 0 | 0 | 3 | | 0 | 0 | 0 | 0 | | 3
Manufactured | BONUS_WATERBOTTLE | | 2 | 1 | 0 | 0 | 3 | | 0 | 0 | 0 | 0 | | 3
Manufactured | BONUS_ALGAE | | 1 | 1 | 0 | 0 | 2 | | 0 | 0 | 0 | 0 | | 2
Manufactured | BONUS_DIGITIZED_MEMBRANES | | 1 | 1 | 0 | 0 | 2 | | 0 | 0 | 0 | 0 | | 2
Manufactured | BONUS_DISKETTES | | 0 | 1 | 0 | 1 | 2 | | 0 | 0 | 0 | 0 | | 2
Manufactured | BONUS_ELECTROLYTE_CELLS | | 1 | 1 | 0 | 0 | 2 | | 0 | 0 | 0 | 0 | | 2
Manufactured | BONUS_FIRECRACKERS | | 0 | 1 | 0 | 1 | 2 | | 0 | 0 | 0 | 0 | | 2
Manufactured | BONUS_LITHIUM | | 1 | 1 | 0 | 0 | 2 | | 0 | 0 | 0 | 0 | | 2
Manufactured | BONUS_MANGANESE | | 1 | 1 | 0 | 0 | 2 | | 0 | 0 | 0 | 0 | | 2
Manufactured | BONUS_MARZIPAN | | 0 | 2 | 0 | 0 | 2 | | 0 | 0 | 0 | 0 | | 2
Manufactured | BONUS_MEDICAL_TRICODERS | | 1 | 1 | 0 | 0 | 2 | | 0 | 0 | 0 | 0 | | 2
Manufactured | BONUS_NANOACTUATORS | | 1 | 1 | 0 | 0 | 2 | | 0 | 0 | 0 | 0 | | 2
Manufactured | BONUS_NYLON | | 1 | 1 | 0 | 0 | 2 | | 0 | 0 | 0 | 0 | | 2
Manufactured | BONUS_OMEGA_ACIDS | | 1 | 1 | 0 | 0 | 2 | | 0 | 0 | 0 | 0 | | 2
Manufactured | BONUS_ORGANIC_COMPUTERS | | 0 | 2 | 0 | 0 | 2 | | 0 | 0 | 0 | 0 | | 2
Manufactured | BONUS_PASTA | | 0 | 2 | 0 | 0 | 2 | | 0 | 0 | 0 | 0 | | 2
Manufactured | BONUS_SOYLENT_GREEN | | 0 | 1 | 0 | 1 | 2 | | 0 | 0 | 0 | 0 | | 2
Manufactured | BONUS_VULCANIZED_RUBBER | | 1 | 1 | 0 | 0 | 2 | | 0 | 0 | 0 | 0 | | 2
Manufactured | BONUS_WARES_PORCELAIN | | 0 | 2 | 0 | 0 | 2 | | 0 | 0 | 0 | 0 | | 2
Manufactured | BONUS_ANTIMATTER | | 1 | 0 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Manufactured | BONUS_BERLINITE | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Manufactured | BONUS_BORAX | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Manufactured | BONUS_CAESIUM | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Manufactured | BONUS_CELLULASE_CAPSULES | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Manufactured | BONUS_CHALK | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Manufactured | BONUS_CHROMITE | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Manufactured | BONUS_CINNABAR | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Manufactured | BONUS_COBALT | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Manufactured | BONUS_ELECTROACTIVE_POLYMERS | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Manufactured | BONUS_HEMATITE | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Manufactured | BONUS_ICECREAM | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Manufactured | BONUS_KEVLAR | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Manufactured | BONUS_LAZULITE | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Manufactured | BONUS_MAGNESIUM | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Manufactured | BONUS_MASCAGNITE | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Manufactured | BONUS_MOON_ROCKS | | 0 | 0 | 0 | 1 | 1 | | 0 | 0 | 0 | 0 | | 1
Manufactured | BONUS_NICKEL | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Manufactured | BONUS_PERSONAL_ELECTRONICS | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Manufactured | BONUS_PERSONAL_REPLICATORS | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Manufactured | BONUS_PUMICE_STONE | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Manufactured | BONUS_PYRITE | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Manufactured | BONUS_TAPESTRIES | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Manufactured | BONUS_TOOLS | | 0 | 0 | 0 | 1 | 1 | | 0 | 0 | 0 | 0 | | 1
Manufactured | BONUS_TUNGSTEN | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Manufactured | BONUS_WARES_MEGASTRONG_ALLOY | | 1 | 0 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Manufactured | BONUS_ZINC | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1


Map:

Spoiler :
Category | Resource | | BR | BG | BS | BB | BT | | UR | UG | US | UT | | T
Map | BONUS_STONE | | 97 | 5 | 78 | 13 | 193 | | 0 | 0 | 17 | 17 | | 210
Map | BONUS_TIMBER | | 129 | 1 | 0 | 9 | 139 | | 5 | 1 | 49 | 55 | | 194
Map | BONUS_MARBLE | | 62 | 0 | 35 | 10 | 107 | | 0 | 0 | 0 | 0 | | 107
Map | BONUS_HORSE | | 25 | 2 | 1 | 8 | 36 | | 62 | 3 | 1 | 66 | | 102
Map | BONUS_FUR | | 75 | 4 | 0 | 16 | 95 | | 0 | 3 | 0 | 3 | | 98
Map | BONUS_SULPHUR | | 20 | 0 | 0 | 5 | 25 | | 51 | 0 | 0 | 51 | | 76
Map | BONUS_IVORY | | 27 | 12 | 1 | 19 | 59 | | 10 | 3 | 1 | 14 | | 73
Map | BONUS_FISH | | 22 | 5 | 0 | 21 | 48 | | 2 | 8 | 0 | 10 | | 58
Map | BONUS_SILK | | 38 | 2 | 0 | 17 | 57 | | 0 | 1 | 0 | 1 | | 58
Map | BONUS_WHEAT | | 26 | 2 | 0 | 25 | 53 | | 0 | 1 | 0 | 1 | | 54
Map | BONUS_POTATO | | 28 | 3 | 0 | 21 | 52 | | 0 | 1 | 0 | 1 | | 53
Map | BONUS_CORN | | 26 | 2 | 0 | 23 | 51 | | 0 | 1 | 0 | 1 | | 52
Map | BONUS_OBSIDIAN | | 16 | 3 | 0 | 9 | 28 | | 15 | 0 | 9 | 24 | | 52
Map | BONUS_RICE | | 22 | 2 | 0 | 24 | 48 | | 0 | 1 | 0 | 1 | | 49
Map | BONUS_CANNABIS | | 12 | 1 | 1 | 13 | 27 | | 0 | 1 | 17 | 18 | | 45
Map | BONUS_DEER | | 18 | 2 | 0 | 19 | 39 | | 0 | 5 | 0 | 5 | | 44
Map | BONUS_COAL | | 21 | 0 | 1 | 11 | 33 | | 11 | 0 | 0 | 11 | | 44
Map | BONUS_COW | | 17 | 2 | 1 | 17 | 37 | | 1 | 3 | 1 | 5 | | 42
Map | BONUS_SPICES | | 29 | 2 | 0 | 9 | 40 | | 0 | 1 | 0 | 1 | | 41
Map | BONUS_INCENSE | | 8 | 1 | 0 | 30 | 39 | | 0 | 1 | 0 | 1 | | 40
Map | BONUS_SUGAR | | 23 | 2 | 0 | 14 | 39 | | 0 | 1 | 0 | 1 | | 40
Map | BONUS_PIG | | 15 | 2 | 0 | 17 | 34 | | 1 | 5 | 0 | 6 | | 40
Map | BONUS_POULTRY | | 21 | 2 | 0 | 7 | 30 | | 0 | 9 | 0 | 9 | | 39
Map | BONUS_WHALE | | 20 | 2 | 0 | 15 | 37 | | 2 | 0 | 0 | 2 | | 39
Map | BONUS_URANIUM | | 10 | 0 | 0 | 3 | 13 | | 25 | 0 | 0 | 25 | | 38
Map | BONUS_APPLE | | 19 | 2 | 0 | 14 | 35 | | 0 | 1 | 0 | 1 | | 36
Map | BONUS_WINE | | 19 | 2 | 0 | 14 | 35 | | 0 | 1 | 0 | 1 | | 36
Map | BONUS_CLAM | | 15 | 3 | 0 | 18 | 36 | | 0 | 0 | 0 | 0 | | 36
Map | BONUS_SHEEP | | 17 | 2 | 0 | 13 | 32 | | 0 | 3 | 0 | 3 | | 35
Map | BONUS_COFFEE | | 13 | 2 | 0 | 18 | 33 | | 0 | 1 | 0 | 1 | | 34
Map | BONUS_CLAY | | 27 | 1 | 2 | 4 | 34 | | 0 | 0 | 0 | 0 | | 34
Map | BONUS_TEA | | 18 | 2 | 0 | 12 | 32 | | 0 | 1 | 0 | 1 | | 33
Map | BONUS_BISON | | 17 | 2 | 1 | 8 | 28 | | 2 | 3 | 0 | 5 | | 33
Map | BONUS_FOSSIL | | 15 | 14 | 0 | 4 | 33 | | 0 | 0 | 0 | 0 | | 33
Map | BONUS_BARLEY | | 10 | 2 | 0 | 19 | 31 | | 0 | 1 | 0 | 1 | | 32
Map | BONUS_TOBACCO | | 11 | 1 | 0 | 19 | 31 | | 0 | 1 | 0 | 1 | | 32
Map | BONUS_MUSHROOMS | | 25 | 1 | 0 | 4 | 30 | | 0 | 1 | 0 | 1 | | 31
Map | BONUS_LEMON | | 12 | 2 | 0 | 15 | 29 | | 0 | 1 | 0 | 1 | | 30
Map | BONUS_FLAX | | 22 | 2 | 0 | 5 | 29 | | 0 | 1 | 0 | 1 | | 30
Map | BONUS_PEARLS | | 12 | 1 | 0 | 12 | 25 | | 0 | 0 | 5 | 5 | | 30
Map | BONUS_OIL | | 17 | 0 | 0 | 11 | 28 | | 2 | 0 | 0 | 2 | | 30
Map | BONUS_BANANA | | 14 | 2 | 0 | 11 | 27 | | 0 | 1 | 0 | 1 | | 28
Map | BONUS_CRAB | | 10 | 2 | 0 | 16 | 28 | | 0 | 0 | 0 | 0 | | 28
Map | BONUS_SHRIMP | | 11 | 1 | 0 | 16 | 28 | | 0 | 0 | 0 | 0 | | 28
Map | BONUS_SALT | | 9 | 4 | 0 | 14 | 27 | | 0 | 0 | 0 | 0 | | 27
Map | BONUS_COPPER | | 14 | 1 | 2 | 7 | 24 | | 2 | 0 | 0 | 2 | | 26
Map | BONUS_OLIVES | | 13 | 2 | 0 | 9 | 24 | | 0 | 1 | 0 | 1 | | 25
Map | BONUS_CAMEL | | 9 | 2 | 0 | 5 | 16 | | 7 | 1 | 1 | 9 | | 25
Map | BONUS_COTTON | | 13 | 2 | 0 | 8 | 23 | | 0 | 1 | 0 | 1 | | 24
Map | BONUS_MAMMOTH | | 10 | 1 | 0 | 7 | 18 | | 5 | 1 | 0 | 6 | | 24
Map | BONUS_PARROTS | | 18 | 1 | 0 | 5 | 24 | | 0 | 0 | 0 | 0 | | 24
Map | BONUS_ALMONDS | | 15 | 2 | 0 | 5 | 22 | | 0 | 1 | 0 | 1 | | 23
Map | BONUS_JADE | | 11 | 1 | 0 | 11 | 23 | | 0 | 0 | 0 | 0 | | 23
Map | BONUS_MANGO | | 11 | 2 | 0 | 8 | 21 | | 0 | 1 | 0 | 1 | | 22
Map | BONUS_LLAMA | | 8 | 2 | 0 | 4 | 14 | | 4 | 3 | 0 | 7 | | 21
Map | BONUS_RABBIT | | 12 | 1 | 0 | 7 | 20 | | 0 | 1 | 0 | 1 | | 21
Map | BONUS_SEA_LIONS | | 13 | 1 | 0 | 6 | 20 | | 0 | 1 | 0 | 1 | | 21
Map | BONUS_GOLD | | 14 | 0 | 0 | 7 | 21 | | 0 | 0 | 0 | 0 | | 21
Map | BONUS_LOBSTER | | 7 | 1 | 0 | 12 | 20 | | 0 | 0 | 0 | 0 | | 20
Map | BONUS_IRON | | 13 | 0 | 0 | 5 | 18 | | 2 | 0 | 0 | 2 | | 20
Map | BONUS_WALRUS | | 9 | 1 | 0 | 7 | 17 | | 0 | 2 | 0 | 2 | | 19
Map | BONUS_PAPAYA | | 8 | 2 | 0 | 7 | 17 | | 0 | 1 | 0 | 1 | | 18
Map | BONUS_INDIGO | | 13 | 1 | 0 | 3 | 17 | | 0 | 1 | 0 | 1 | | 18
Map | BONUS_MELON | | 7 | 2 | 0 | 7 | 16 | | 0 | 1 | 0 | 1 | | 17
Map | BONUS_SILVER | | 10 | 0 | 0 | 7 | 17 | | 0 | 0 | 0 | 0 | | 17
Map | BONUS_VANILLA | | 3 | 2 | 0 | 10 | 15 | | 0 | 1 | 0 | 1 | | 16
Map | BONUS_KANGAROO | | 9 | 2 | 0 | 4 | 15 | | 0 | 1 | 0 | 1 | | 16
Map | BONUS_COCOA | | 7 | 1 | 0 | 6 | 14 | | 0 | 1 | 0 | 1 | | 15
Map | BONUS_DONKEY | | 4 | 2 | 0 | 4 | 10 | | 3 | 1 | 1 | 5 | | 15
Map | BONUS_AMBER | | 6 | 0 | 0 | 9 | 15 | | 0 | 0 | 0 | 0 | | 15
Map | BONUS_SQUASH | | 5 | 2 | 0 | 6 | 13 | | 0 | 1 | 0 | 1 | | 14
Map | BONUS_PEYOTE | | 5 | 1 | 0 | 7 | 13 | | 0 | 1 | 0 | 1 | | 14
Map | BONUS_OPIUM | | 2 | 1 | 0 | 10 | 13 | | 0 | 1 | 0 | 1 | | 14
Map | BONUS_PUMPKIN | | 4 | 2 | 0 | 6 | 12 | | 0 | 1 | 0 | 1 | | 13
Map | BONUS_RESIN | | 7 | 1 | 0 | 4 | 12 | | 0 | 1 | 0 | 1 | | 13
Map | BONUS_BAUXITE | | 8 | 0 | 0 | 5 | 13 | | 0 | 0 | 0 | 0 | | 13
Map | BONUS_LEAD | | 9 | 0 | 0 | 4 | 13 | | 0 | 0 | 0 | 0 | | 13
Map | BONUS_TIN | | 9 | 0 | 0 | 3 | 12 | | 0 | 0 | 0 | 0 | | 12
Map | BONUS_RUBBER | | 4 | 1 | 0 | 5 | 10 | | 0 | 1 | 0 | 1 | | 11
Map | BONUS_GUINEA_PIG | | 6 | 1 | 0 | 4 | 11 | | 0 | 0 | 0 | 0 | | 11
Map | BONUS_SAPPHIRE | | 6 | 0 | 0 | 5 | 11 | | 0 | 0 | 0 | 0 | | 11
Map | BONUS_COCONUT | | 5 | 1 | 0 | 3 | 9 | | 0 | 1 | 0 | 1 | | 10
Map | BONUS_FIG | | 1 | 2 | 0 | 6 | 9 | | 0 | 1 | 0 | 1 | | 10
Map | BONUS_MUREX | | 7 | 1 | 0 | 2 | 10 | | 0 | 0 | 0 | 0 | | 10
Map | BONUS_DIAMOND | | 5 | 0 | 0 | 5 | 10 | | 0 | 0 | 0 | 0 | | 10
Map | BONUS_ANCIENTTEMPLE | | 2 | 0 | 0 | 8 | 10 | | 0 | 0 | 0 | 0 | | 10
Map | BONUS_PRICKLY_PEAR | | 4 | 1 | 0 | 3 | 8 | | 0 | 1 | 0 | 1 | | 9
Map | BONUS_DATES | | 3 | 1 | 0 | 3 | 7 | | 0 | 1 | 0 | 1 | | 8
Map | BONUS_PISTACHIO | | 3 | 1 | 0 | 3 | 7 | | 0 | 1 | 0 | 1 | | 8
Map | BONUS_RUBY | | 3 | 0 | 0 | 5 | 8 | | 0 | 0 | 0 | 0 | | 8
Map | BONUS_TURQUOISE | | 3 | 0 | 0 | 5 | 8 | | 0 | 0 | 0 | 0 | | 8
Map | BONUS_GUAVA | | 3 | 1 | 0 | 3 | 7 | | 0 | 0 | 0 | 0 | | 7
Map | BONUS_COCA | | 2 | 1 | 0 | 3 | 6 | | 0 | 1 | 0 | 1 | | 7
Map | BONUS_PLATINUM | | 4 | 0 | 0 | 3 | 7 | | 0 | 0 | 0 | 0 | | 7
Map | BONUS_PAPYRUS | | 4 | 0 | 0 | 1 | 5 | | 0 | 1 | 0 | 1 | | 6
Map | BONUS_GEODE | | 2 | 0 | 0 | 4 | 6 | | 0 | 0 | 0 | 0 | | 6
Map | BONUS_TITANIUM | | 3 | 0 | 0 | 3 | 6 | | 0 | 0 | 0 | 0 | | 6
Map | BONUS_POMEGRANATE | | 1 | 1 | 0 | 3 | 5 | | 0 | 0 | 0 | 0 | | 5
Map | BONUS_HENNA | | 3 | 0 | 0 | 1 | 4 | | 0 | 1 | 0 | 1 | | 5
Map | BONUS_KAVA | | 2 | 1 | 0 | 2 | 5 | | 0 | 0 | 0 | 0 | | 5
Map | BONUS_NATURAL_GAS | | 2 | 0 | 0 | 3 | 5 | | 0 | 0 | 0 | 0 | | 5
Map | BONUS_METHANE | | 2 | 0 | 0 | 1 | 3 | | 0 | 0 | 0 | 0 | | 3
Map | BONUS_HELIUM3 | | 2 | 0 | 0 | 0 | 2 | | 0 | 0 | 0 | 0 | | 2
Map | BONUS_GEOTHERMAL_SEA_VENT | | 0 | 0 | 0 | 1 | 1 | | 0 | 0 | 0 | 0 | | 1
Map | BONUS_THERMAL_VENT | | 1 | 0 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
Map | BONUS_CO2_ICE | | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | | 0
Map | BONUS_QUANTONIUM_CRYSTAL | | 0 | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 0 | | 0

Trade Goods:

Spoiler :
Category | Resource | | BR | BG | BS | BB | BT | | UR | UG | US | UT | | T
TradeGoods | BONUS_MUSIC | | 4 | 1 | 1 | 27 | 33 | | 0 | 0 | 0 | 0 | | 33
TradeGoods | BONUS_MOVIES | | 2 | 1 | 0 | 15 | 18 | | 1 | 0 | 0 | 1 | | 19
TradeGoods | BONUS_DRAMA | | 0 | 1 | 0 | 8 | 9 | | 0 | 0 | 0 | 0 | | 9
TradeGoods | BONUS_O_FEATHERS | | 0 | 1 | 0 | 4 | 5 | | 0 | 0 | 0 | 0 | | 5
TradeGoods | BONUS_SCULPTURE_NOK | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
TradeGoods | BONUS_CHAMPAGNE | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
TradeGoods | BONUS_EMU_EGG | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
TradeGoods | BONUS_FINE_LEATHER | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
TradeGoods | BONUS_FINE_STONEWARE | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
TradeGoods | BONUS_H_SURFBOARD | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
TradeGoods | BONUS_JADE_MASK | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
TradeGoods | BONUS_RED_AND_BLACK | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
TradeGoods | BONUS_VINTAGE_RED_WINE | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1
TradeGoods | BONUS_VINTAGE_WHITE_WINE | | 0 | 1 | 0 | 0 | 1 | | 0 | 0 | 0 | 0 | | 1

And if you want the raw table, it is attached in tab-delimited text.

Make good use of it to make C2C (even more) perfect! :)
 

Attachments

  • Resource usage SVN 7442.txt
    27.3 KB · Views: 55
(I assume that the ones in Modules/Resources not from Faustmouse or Sargon were from Hydromancerx), except the Map bonuses which remain sorted as they were initially.

The mod starts and works well with the files in the core (with original files removed).

So, unless there's a problem somewhere, I'll generate the corresponding ArtDefines_Bonus the same way.

Sorry to take so long. I have tested it and it works fine. I made a few changes putting my name to the resources I did;). If you do the art defines I'll get it up on the SVN.
 
Very cool! :goodjob:
Merging the stuff together was a thing I wanted to do since a long time, but I never got the motivation to do it. Thanks for doing so! Your skills/tools and motivation really helps the mod and your XML extraction is really helpful!
 
Sorry to take so long. I have tested it and it works fine. I made a few changes putting my name to the resources I did;). If you do the art defines I'll get it up on the SVN.

I'll add the same comments in the Art defines; could you point out which resources were yours? (I'll also correct the BuildingInfo master file so that if I have to regenerate it you won't have to manually correct the comments again ;) )

Very cool! :goodjob:
Merging the stuff together was a thing I wanted to do since a long time, but I never got the motivation to do it. Thanks for doing so! Your skills/tools and motivation really helps the mod and your XML extraction is really helpful!

Glad to hear it :)
 
Some issues with Resources Art defines:

- Duplicate entries:
* Honey in
Modules\Resources\Manufactured\Manufactured_CIV4ArtDefines_Bonus.xml
XML\Art\CIV4ArtDefines_Bonus.xml
* Mars Rocks in
Modules\Resources\Manufactured\Manufactured_CIV4ArtDefines_Bonus.xml
XML\Art\CIV4ArtDefines_Bonus.xml

I'll keep the one in Modules\ in the merged file.

- Mismatch resources
BONUS_COTTON has ART_DEF_BONUS_COTTON2 as corresponding art entry.
BONUS_ALCOHOL has ART_DEF_BONUS_BEER as corresponding art entry.
BONUS_BIOFUEL has ART_DEF_BONUS_DIESEL as corresponding art entry.
BONUS_CEMENT has ART_DEF_BONUS_CONCRETE as corresponding art entry.
BONUS_MOON_ROCKS has ART_DEF_BONUS_MARS_ROCKS as corresponding art entry.
BONUS_ALUMINUM has ART_DEF_BONUS_INGOT_ALUMINUM as corresponding art entry.
BONUS_NANOTUBES has ART_DEF_BONUS_NANOTUBE as corresponding art entry.
BONUS_PERSONAL_REPLICATORS has ART_DEF_BONUS_MANUFACTURED_MOLECULES as corresponding art entry.
BONUS_STEEL has ART_DEF_BONUS_INGOT_STEEL as corresponding art entry.
BONUS_SYNTHETIC_RUBBER has ART_DEF_BONUS_VULCANIZED_RUBBER as corresponding art entry.

It works, but is a bit confusing. I can fix it by changing the name in ArtDefines_Bonus files and reporting it to the BonusInfo one (and adding entries for Arts with two bonus, such as mars rocks; it'll also be easier to manage if at a later point you want to differenciate the bonus).

- Unused art
There are art entries that do not have bonus requiring them
ART_DEF_BONUS_NIVKH
ART_DEF_BONUS_DYE (the existing dye resources is _DYE2)
ART_DEF_BONUS_ALUMINUM (the art resources for aluminium is ART_DEF_BONUS_INGOT_ALUMINUM)
ART_DEF_BONUS_STEEL (the art resources for steel is ART_DEF_BONUS_INGOT_STEEL)

I'll just comment these entries in the merged art file.
 
Well Steel and Aluminum were given new art when the ingot stuff was put in. This is had it had different tags. Thus BONUS_STEEL should have art that looks like ART_DEF_BONUS_INGOT_STEEL and not ART_DEF_BONUS_STEEL and BONUS_ALUMINUM should have art that looks like ART_DEF_BONUS_INGOT_ALUMINUM not ART_DEF_BONUS_ALUMINUM. If that makes sense.

Synthetic Rubber and Vulcanized Rubber currently share the same art. Same with Oil Products and Biofuel. Note those 2 examples have been around since RoM/AND.
 
Well Steel and Aluminum were given new art when the ingot stuff was put in. This is had it had different tags. Thus BONUS_STEEL should have art that looks like ART_DEF_BONUS_INGOT_STEEL and not ART_DEF_BONUS_STEEL and BONUS_ALUMINUM should have art that looks like ART_DEF_BONUS_INGOT_ALUMINUM not ART_DEF_BONUS_ALUMINUM. If that makes sense.

Yes, that is the case, there's just a leftover ART_DEF_BONUS_STEEL and a ART_DEF_BONUS_ALUMINUM that do not seem to be used anywhere. What I suggest is simply removing those.

What I can do also to further improve readability is to rename the current ART_DEF_BONUS_INGOT_STEEL and ART_DEF_BONUS_INGOT_ALUMINUM into ART_DEF_BONUS_STEEL and ART_DEF_BONUS_ALUMINUM (as the former versions are deleted) in both the BonusInfo and ArtDefine files.

Synthetic Rubber and Vulcanized Rubber currently share the same art. Same with Oil Products and Biofuel. Note those 2 examples have been around since RoM/AND.

What I'll do if that's fine for you is to duplicate the existing art entries for those. So there's be an ART_DEF_BONUS_BIOFUEL in the ArtDefine that is exactly the same as the current ART_DEF_BONUS_DIESEL. So if at a later stage one wants to create a different art for Biofuel, the template will already be there, it'll just be a matter of editing the Biofuel art define entry.
 
What I'll do if that's fine for you is to duplicate the existing art entries for those. So there's be an ART_DEF_BONUS_BIOFUEL in the ArtDefine that is exactly the same as the current ART_DEF_BONUS_DIESEL. So if at a later stage one wants to create a different art for Biofuel, the template will already be there, it'll just be a matter of editing the Biofuel art define entry.

How hard is it to make seperate buttons for them? :eek:
 
All of which is now shown on the bonus pedia page:D

Some issues I've encountered when analyzing resources utilization.

In BuildingInfos, I've found the following tags that are related to resources:

(A) Resource requirements
1/ <Bonus>: Resource you must have in your trade network
2/ <VicinityBonus>: Resource you must have in city vicinity
3/ <NoBonus>: Resource that you must NOT have in city vicinity
4/ <PrereqBonuses><Bonus>: Resource you must have in your trade network
5/ <PrereqBonuses><BonusType>: Resource you must have in your trade network
6/ <ConstructCondition><And><Has><ID>: Resource you must have in your trade network
7/ <ConstructCondition><Or><Has><ID>: You must have at least one of those resources in your trade network
8/ <PrereqVicinityBonuses><VicinityBonus>: Resource you must have in city vicinity

What I don't understand is, what's the difference between resources mentionned in 1/, 4/, 5/ and 6/. Those are all resources that you must have in your trade network, why the need for several tags?
I assume that 1/ can only include 1 resource and that 4/ allows additional resources, but that doesn't explain the need for 5 and 6.
For example the wonder Alamut has BRICKS and STONE in 5/, but nothing in other tags. Same with Disneyland with only CEMENT in 5/.

I have the same question with 2/ and 8/. For example, Nature altars have resources in 8/ but none in 2/.


(B) Resource bonus
1/ <BonusHealthChanges><BonusHealthChange><BonusType>: Health bonus if you have this resource in your trade network
2/ <BonusHappinessChanges><BonusHappinessChange><BonusType>: Happiness bonus if you have this resource in your trade network
3/ <BonusYieldModifiers><BonusYieldModifier><BonusType>: Percentage-based Food/hammers/commerce bonus if you have this resource in your trade network
4/ <BonusYieldChanges><BonusYieldChange><BonusType>: Absolute Food/hammers/commerce bonus if you have this resource in your trade network
5/ <BonusCommerceModifiers><BonusCommerceModifier><BonusType>: Percentage-based gold/science/culture/espionage bonus if you have this resource in your trade network
6/ <VicinityBonusYieldChanges><BonusYieldChange><BonusType>: Absolute Food/hammers/commerce bonus if you have this resource in city vicinity

No issue here, but is there a tag for absolute gold/science/culture/espionage bonus if you have this resource in your trade network?
 
Some issues I've encountered when analyzing resources utilization.

In BuildingInfos, I've found the following tags that are related to resources:

(A) Resource requirements
1/ <Bonus>: Resource you must have in your trade network
2/ <VicinityBonus>: Resource you must have in city vicinity
3/ <NoBonus>: Resource that you must NOT have in city vicinity
4/ <PrereqBonuses><Bonus>: Resource you must have in your trade network
5/ <PrereqBonuses><BonusType>: Resource you must have in your trade network
6/ <ConstructCondition><And><Has><ID>: Resource you must have in your trade network
7/ <ConstructCondition><Or><Has><ID>: You must have at least one of those resources in your trade network
8/ <PrereqVicinityBonuses><VicinityBonus>: Resource you must have in city vicinity

What I don't understand is, what's the difference between resources mentionned in 1/, 4/, 5/ and 6/. Those are all resources that you must have in your trade network, why the need for several tags?
I assume that 1/ can only include 1 resource and that 4/ allows additional resources, but that doesn't explain the need for 5 and 6.
For example the wonder Alamut has BRICKS and STONE in 5/, but nothing in other tags. Same with Disneyland with only CEMENT in 5/.

I have the same question with 2/ and 8/. For example, Nature altars have resources in 8/ but none in 2/.


(B) Resource bonus
1/ <BonusHealthChanges><BonusHealthChange><BonusType>: Health bonus if you have this resource in your trade network
2/ <BonusHappinessChanges><BonusHappinessChange><BonusType>: Happiness bonus if you have this resource in your trade network
3/ <BonusYieldModifiers><BonusYieldModifier><BonusType>: Percentage-based Food/hammers/commerce bonus if you have this resource in your trade network
4/ <BonusYieldChanges><BonusYieldChange><BonusType>: Absolute Food/hammers/commerce bonus if you have this resource in your trade network
5/ <BonusCommerceModifiers><BonusCommerceModifier><BonusType>: Percentage-based gold/science/culture/espionage bonus if you have this resource in your trade network
6/ <VicinityBonusYieldChanges><BonusYieldChange><BonusType>: Absolute Food/hammers/commerce bonus if you have this resource in city vicinity

No issue here, but is there a tag for absolute gold/science/culture/espionage bonus if you have this resource in your trade network?

About A:

I have reworked those tags and their usages localy because the AI can's see whats inside ConstructCondition so you can forget about 6 and 7. 1 and 2 are AND prereqs you must have it, everything inside 4 or 5 or 8 are OR prereqs you must have at least one of the bonuses inside each of them. 4 and 5 are the same but one of them is a not critical mistake.
 
About A:

I have reworked those tags and their usages localy because the AI can's see whats inside ConstructCondition so you can forget about 6 and 7. 1 and 2 are AND prereqs you must have it, everything inside 4 or 5 or 8 are OR prereqs you must have at least one of the bonuses inside each of them. 4 and 5 are the same but one of them is a not critical mistake.

Hmm... a bit confusing ;) Can't 6 and 7 be merged with 4 and 8 respectively for example?
And what do you mean by "critical mistake"?

A minor problem currently is that the pedia displays the content of these tags separately (in the prereq area or in the description area).
 
Hmm... a bit confusing ;) Can't 6 and 7 be merged with 4 and 8 respectively for example?
And what do you mean by "critical mistake"?

A minor problem currently is that the pedia displays the content of these tags separately (in the prereq area or in the description area).

Whats inside <ConstructCondition><Or> can be merged into 4 but we need a new tag for the bonuses inside <ConstructCondition><And>. Thats one reason why i rework those tags completely the other is there is a better way to implement them. I have done most of it already i just need to change some python code before i commit it.

I mean with 'not critical mistake', it's wrong but at the moment the dll reads both of them so it's not critical.
 
Some issues I've encountered when analyzing resources utilization.

In BuildingInfos, I've found the following tags that are related to resources:

(A) Resource requirements
1/ <Bonus>: Resource you must have in your trade network
2/ <VicinityBonus>: Resource you must have in city vicinity
3/ <NoBonus>: Resource that you must NOT have in city vicinity
4/ <PrereqBonuses><Bonus>: Resource you must have in your trade network
5/ <PrereqBonuses><BonusType>: Resource you must have in your trade network
6/ <ConstructCondition><And><Has><ID>: Resource you must have in your trade network
7/ <ConstructCondition><Or><Has><ID>: You must have at least one of those resources in your trade network
8/ <PrereqVicinityBonuses><VicinityBonus>: Resource you must have in city vicinity


1: here fits one bonus.
4: if you put one bonus here it is like you've put it in 1. If you have two (or more) here, it is A OR B. If you have one bonus in 1 (A) and two or more in 4 it is (A AND B OR C [...OR D OR E...]. If you have one Bonus in 1 (A) and one in 4 (B) it is A AND B.
5: never seen this one.
6: Needed when you want more then two AND Boni. Like A AND B AND C.
7: Not needed IMO since you can use 4 instead.

2 and 8 is the same like 1 and 4. 2 only can have 1 entry, 8 multiple which are listed as OR.
 
Top Bottom