TofuSojo
Chieftain
OK, what I'm trying to figure out how to do is prevent cities from being allowed to be founded in Snow & Tundra Tiles (I don't put Forests on my Tundra, in my maps) and Desert Tiles unless there is an Oasis or Flood Plains present.
I've looked through the gameplay XMLs and Luas and the UI Luas and don't see anything that controls where cities can be built. I worry that it is in the base C++ code and I don't want to make a DLL mod. There have to be rules though, since cities can't normally be built on Mountains (remember that Carthage can move their settlers onto them, so they aren't always impassable).
Does anyone know where in the files this is controlled?
If it is indeed in the base C++ code, I was thinking a work-around might be to create an invisible feature for the tiles I want (this is for custom maps I'll be making, but I'ld love it to be for standard too) on which cities can't be founded if a feature can be given any tag that prevents city founding.
Any ideas how to do that or other suggestions?
I've looked through the gameplay XMLs and Luas and the UI Luas and don't see anything that controls where cities can be built. I worry that it is in the base C++ code and I don't want to make a DLL mod. There have to be rules though, since cities can't normally be built on Mountains (remember that Carthage can move their settlers onto them, so they aren't always impassable).
Does anyone know where in the files this is controlled?
If it is indeed in the base C++ code, I was thinking a work-around might be to create an invisible feature for the tiles I want (this is for custom maps I'll be making, but I'ld love it to be for standard too) on which cities can't be founded if a feature can be given any tag that prevents city founding.
Any ideas how to do that or other suggestions?