There are no Python errors loged.
For some reason, it crashes later, if i remove the XML completely - it will start up the game (tho with some errors), and crash on map generation... - perhaps the merged mod Comps use the same XML tag in a conflicting manner ?
Overall i think it's a dll problem. Most probably the functionality of merged mods conflicting at some point.
As i said before - while i made the DLL compile by sorting out the syntax errors, i do not have a slightest idea about what the code does - so while it's formally ok, there might be conflicting effects.
Perhaps using just one DLL mod comp would be a better idea - the fuel mod for example does not seem really necessary for the proposed timeframe of the mod... I dont have any idea what the others are doing...
I will not come to do it before sunday evening.
A side note - i seen a recent thread, where a similar behavior (CTD without any comment/popup/error message) beeing cuased by XML only. Have you checked/made sure you included all the new tags needed for the Mod's (Revolutions, DCM, Fuel introduce new tag's i think) in your XML ?
I have no idea. I assume it's a simple change, but i would need someone to point me to it.
It doesn't compile. The errors are to many to tell you for sure what's wrong...
getFuel() not member of CvPlayerAI
m_iGlobalFuelModifier not found in CvCity
are the beeing moande multiple times each.
There might be more. I guess you missed some file (header file maybe ?)
I think you might need to check back with the creators of those mods, because right now neither of us does know what he's doing.