Each era (Early, High, Late, and the Viking Campaign) has a text file in campmap/startpos. These files dictate the starting units and buildings for all the provinces (along with other things). So if you want to have a building present when you start an Early campaign, you have to add a line in EARLY.txt. Down towards the bottom of the file, you should see several lines that start with "MakeBuilding::", this is where you want to add your change.
The line needs to be in the format "MakeBuilding:: X Y", where X is the identifier for the province (specified near the beginning of the file with the "DeclareLandRegion::" line), and Y is the building line identifier. The building line identifier is the second column in the build_prod file with a number appended to it if you want to specify an upgraded building. So if you want to add Improved Farmland +20% to Livonia, the line would be:
Code:
"MakeBuilding:: ID_LIVONIA Improved_farmland"
If you want to add Improved Farmland +40%, the line would be:
Code:
"MakeBuilding:: ID_LIVONIA Improved_farmland2"
I don't think the name is case-sensitive, there are inconsistencies in the original game files with both upper and lower case.
Welcome to the Org, kwiatolec!
Bookmarks