This started off from investigating how to get the sauromatae buildings to display correctly but is more general and *may* be related.
1) There is a vanilla file called descr_ui_buildings.txt with lines:
eastern barbarian
carthaginian eastern
carthaginian egyptian
greek roman
They relate (at least partly) to ui graphic folders that the first culture type should look in if they can't find a specific graphic in their own folder.
2) At least sometimes "not" conditions on building requirements prevent buildings displaying in the building browser.
I made lots of changes which eventually made the sauramatae taverns appear with the right graphic and display in the browser but went back and re-installed EB so i could be more systematic.
Changing the line "eastern egyptian" to "eastern barbarian" in the ui_buildings file on it's own doesn't make the barb graphic appear.
If the "not" condition is changed so as to make the tavern display (with the wrong graphic) in the building browser then also changing the ui_buildings line to "eastern barbarian". Then the barb tavern graphic displays.
This may or may not have anything to do with the weird startup problem but it shows problems in the browser display may reflect other side-effects elsewhere with the program parsing the building data.
Bookmarks