So, I got to rummage a bit through the binary and the convo file (and others, too). First, the new batch of polish (with a little leftover from the last one):
English.str: homo-sapiens to "homo sapiens", Agressors's to Aggressor's
FlavorText.xml: homo-sapiens to "homo sapiens"
GC2_Conversations: aide to aid, "back bone" to backbone, "better us of them then" to "better use of them than", long-run to "long run", "Bare aggressions towards" to Threaten, bares to bears, bare to bear (not barely)
GC2Types.xml: I keep coming back to that old mass drivation, now happy driving, joy system, and I'm still not feeling it. Maybe your original suggestion for mass driver, maybe mass propulsion, was better after all...
TechTree.xml: "Cut Throat" to Cut-Throat
Now then, the rummaging. Firstly, I started checking for race tags in the Twilight files. I concluded that:
- in map files, the latter races are numbered 10 Korath, 11 Krynn, 12 Custom, 13 Dreadlords.
- in conversations, we have 10 Generic, 11 Dreadlords, 12 EMPTY, 13 Korath, 14 Krynn; also, Terran tag is replaced by "Human"
This is not news to anybody, I gather, but I also found a couple of possible errors:
Campaigns\DreadLords\Exploitation.GC2Map, Hearts and Minds.GC2Map, The Xenon Project.GC2Map all use "Human" instead of Terran, have Custom at 10 (usually Korath), and Dreadlords at 11 (usually Krynn).
Conversely, in GC2_Conversations.xml, line 11714 reads <Listener Name="Krynn">13</Listener> (where the Krynn index is 14 everywhere else). Also, AI_GREETING_RELATIONS_ALLY has 3 phrases for Morality="1".
Further, I tried cross-referencing the topics in the file, to the binary. Firstly, here's a bunch that I couldn't find in the exe:
Maybe they're defined somewhere else, but I couldn't find where. I only found one topic in the exe that isn't referenced in the convo file: AI_GOINGTOWAR_NOWAR. That's not exhaustive, but it's all I could find for now. Hope it helps and have a wonderful Christmas Eve, all!