With the mod I'm working on right now I've made a lot of the DLL changes such that they could be adjusted with the XML. That is, with the right XML most of my mod (essentially everything except the culture model) can be turned off. I was wondering if this was anything like what the plug and play project is about. If so I'd be willing to provide the code segments to add these changes.
Examples of what I've done so far, all controlled by the GlobalDefinesAlt unless specified otherwise.
*Cities out to 4 radius, controlled by culture level (There's a bug with this right now where National Park gives the specialists if the parks are within 4 tiles, even if the city can't work them yet).
*Processes that provide a permanent bonus
*Culture produced by population.
*Bonuses providing yield modifiers (so cow can provide +% food, for example), controlled in the bonus info files.
Examples of what I've done so far, all controlled by the GlobalDefinesAlt unless specified otherwise.
*Cities out to 4 radius, controlled by culture level (There's a bug with this right now where National Park gives the specialists if the parks are within 4 tiles, even if the city can't work them yet).
*Processes that provide a permanent bonus
*Culture produced by population.
*Bonuses providing yield modifiers (so cow can provide +% food, for example), controlled in the bonus info files.