So, I've been able to successfully add lines to the DGC.ini embedded in the XComGame.exe (this is old news)
However, there appears to be limits of some sort. For my current re-working of the items I attempted to add 22 lines to the Weapons= section (going from 57 to 79 entries).
Upon making the change the game will no longer load. It does not crash to desktop, but Steam reports "Failed to start game (app already running)".
I played around with it a little bit and found that if I removed about 10 kB of configuration data from the Multiplayer section I would get the same error. (without adding in new data)
However, removing the Multiplayer data and ALSO adding the new 22 lines of Weapons= data resulted in the game launching correctly.
With both changes the xcomgame.exe was 28,424,192 bytes
For comparison my vanilla xcomgame.exe is 28,427,928 bytes, about 3700 bytes larger.
It seems that there is some other check that is failing if the Resource Cache gets too large or too small compared to the original.
I'm using Resource Hacker to add in the new lines. Anyone have any ideas on this?
Edited by Amineri, 17 May 2013 - 08:33 PM.