I'm in need of a bit of assistance if any of the major code-monkeys happen to be checking up on this thread (or if you are getting familiar enough with things by now Johny).
I imported WoC Lite (the very early version, then some enhancements from later versions) and attempted to keep myself from cleaning things up as I went through since I was quite likely to be wrong about some of them being purely for debug information. Tested things with loading the mod and it all worked fine, so then I cleaned up a bit and started adding all of Kael's and my own new fields to the CopyNonDefaults routines.
As I was about 50% through with setting up the new fields, I decided to test them with a module that I knew worked before the merge and only used those files I had already set up. Worked like a charm, even when I added a few fields which would not have been possible with Firaxis modular loading. Problem is, while testing out something else, I happened to figure out that this entire time I had NEVER tested loading a savegame (a huge mistake which I shouldn't have made).
So, long rambling story aside: I broke my mod. It loads wonderfully, it plays as well as it ever has. But loading a savegame results in an instant CtD. There was a lot of new stuff involving savefiles and loading in this merge, I am reasonably certain I haven't touched any of it, but rather just imported it all directly. But I might have needed to add something to it, or might have accidentally removed some thing from it somewhere along the way.
So, if anyone has some time, I'd love a bit of assistance. And the nice thing is that while you are in the code you can swipe any of the few hundred fields added by Kael and myself in FfH/FF DLL work, some of which might prove quite nice for WoC to have available
The zipfile is huge, but you just have to place the folder in your Mods directory and it should run. The included CvGameCoreDLL folder (parallel to Assets) contains everything required to compile in either Codeblocks or VS2008++, as long as you have your system set up already to be capable of such compilations already (the whole libraries thing and whatnot).