I thought about making certain mercenary units recruitable from the city/castle walls in their "home" regions. For instance Galloglaich in Scotland/Ireland, Flemish pikemen in Antwerp/Brussels, etc. Ideally this should tap the mercenary pool for that region (sort of giving the owner of the province a first go at recruiting the local mercs), but that is secondary.
My main problem is that I dont know how to limit recruitment to a particular settlement. For the purpose of testing I have a savegame with the scots in control of Edinburgh (wooden_wall) and York (wooden_pallisade) and try to mod in Irish Kerns (the choice of unit will be obvious).
First I added scotland as owners in export_descr_unit.txt
Editing export_descr_buildings.txt by adding recruit_pool "Irish Kerns Mercs" 1 0.2 2 0 under the wooden_wall section obvious lets any country recruit these from a large town anywhere. Adding [i] requires factions { scotland, } makes them exclusively scottish, but available anywhere on the map.
Then U tried to set the numbers to 1 0.2 0.9 0 to test if the local mercenary pool would spill over into the town (it does for replenishment of non-crusader units). No luck there.
So is there any known way to make the local mercenary pool recruitable inside a particular building (this would save me some regionalisation work), or to simply add a location requirement to the recruit_pool line?
Bookmarks