Block subject from building annoying cities
Adds a diplomatic interaction to tell your subject not to build a city in a certain location.
The method I used to implement is a bit janky. If you annex the subject while it has blocked locations, the modifier that blocks city construction will still be there and you will not be able to upgrade the city yourself if you want to. You can fix this by pasting this into the debug mode console (and changing "NAME" to the name or ID of the location you want to change):
effect location:NAME = {
remove_location_modifier = sbu_cannot_build_city
}
Disclaimer: This mod was directly inspired by the excellent Improved Subject Management mod by Conner. The code for the diplomatic interaction script was copied and pasted from his mod (since I couldn’t figure out how to do it myself). He is free to copy my work and add it to his mod if he chooses to.